0

ExpressionEngine CoreでStructure モジュールをインストールしようとしています。すべてを新規インストールしました:

  1. 式エンジン 1.6.7

  2. 構造 1.2.5 ( http://expressionengine.com/forums/viewthread/91290/に従って、空の lang.pages.php ファイルを /language/english に追加します)

  3. http://expressionengine.com/forums/viewthread/91290/にある Structure のインストール手順に従いました。

  4. http://jambor-ee.com/tutorials/structureの構造チュートリアルに従ってください。

今、私はブロックされています。私が追加したすべての新しいトップ レベル ページはdomain.com/-1/domain.com/-2/などのアドレスを取得します。これらのリンクはアドレス指定が不適切であるだけでなく、404 エラーが発生します。

サブページ ( /contact/contactmail ) を追加すると、モジュール » 構造の下にdomain.com/-4/contactmailとして表示されますが、これも壊れています。

動作する唯一のページは私のホームページです。誰かが私が間違っていることを知っていますか、または ExpressionEngine コアで動作するように Structure のインストールについて何か変更する必要があるかどうかを知っていますか?

すべてを 3 回インストールし、正しいバージョンの PHP を使用しています。トップレベルページのこれらの負の整数リンクになってしまうたびに。

4

2 に答える 2

1

最初の推測では、これは私 (および他の数人) が持っていた構造の同様のバグのように見えます。特定のパスの構造からの URL に「-1」が追加されます。

元の問題: http://expressionengine.com/forums/viewthread/91290/P774/#618754 同じ問題である場合、現在の修正は、構造体がページ URL を格納するために使用するデータベース フィールドのシリアル化されたデータを調べることです。修正します。 、再シリアル化します。http://expressionengine.com/forums/viewthread/91290/P810/#621769

さらにヘルプが必要な場合は、ウェブログの詳細と構造の設定を投稿する必要があります。正直なところ、開発者がすべての問題を把握できるように、公式の Structure サポート スレッドに投稿するのがおそらく最適な場所です。

于 2009-08-26T05:26:51.710 に答える
0

私もこの問題を抱えていました。私が見た解決策は、/system/languages/english/ フォルダーに lang.pages.php ファイルを作成することでした。メモリが正しく機能する場合、そこにある限り空のファイルである可能性があります。

于 2009-09-01T19:57:42.603 に答える