0

/manager の下のリソース ツリーが失われました。MODX レボリューション 2.2.5-pl (上級) . 管理パネルへのログインが取得されますが、管理は上部のツールバーのみです。

ここに画像の説明を入力

core/cache/logs/error.log:

[2013-03-21 11:18:22] (ERROR @ /index.php) `` is not a valid integer and may not be passed to makeUrl()

つまり、PHP の /manager/index.php 側にエラーはありません。

ログイン後の Firebug の表示:

ReferenceError: _ is not defined
...rer:this.renderNoteCell.createDelegate(this)]});this.grid_panel=new Ext.grid.Gri...
modx.t...tory.js (строка 806)

ReferenceError: _ is not defined
params[this.paramNames.topic] = '/ys/user-' + MODx.user.id + '/';
modx.js (строка 820)

TypeError: MODx.user is undefined
params[this.paramNames.topic] = '/ys/user-' + MODx.user.id + '/';
modx.js (строка 820)

クロムショー:

    Failed to load resource: the server responded with a status of 401 (Not Authorized)  
http://example.com/connectors/lang.js.php?    
ctx=mgr&topic=topmenu,file,resource,setting,gallery:default&action=70
Uncaught ReferenceError: _ is not defined modx.tree.directory.js:806
Uncaught ReferenceError: _ is not defined modx.localization.js:5
Uncaught TypeError: Cannot read property 'id' of undefined modx.js:820

この資料でエラーが見つかりました。compress_js と compress_css に関するすべての書き込み。値を 1 から 0 に調整しました (表 modx_system_settings)。キャッシュを削除しました。管理パネルに移動しますが、何も変わっていません。キャッシュ内: core/cache/system_settings/config.cache.php

 'compress_css' => '0',
 'compress_js' => '0',

Chrome が責任を負う理由 Not Authorized は、ログインしたかのように明確ではありませんが、MODx は理解できません。何が問題なのかわかりません。

4

2 に答える 2

0

高度なインストールを行って、manager ディレクトリと core ディレクトリの一方または両方を移動しましたか?

まず、core/config のすべてのパス、サイトのルートとマネージャー ディレクトリにある 2 つの config.core.php を再確認し、次のすべてを確認します: http://rtfm.modx.com/display/revolution20/Hardening+MODX+Revolution

コアを Web ルートの上から移動した場合は、php 設定を確認し、php がそれらのディレクトリに読み書きできることを確認してください。php 構成にコアの親ディレクトリへのパスを暗黙的に追加する必要がありました。[あなたと同じエラーが発生していました]

また、js と css の圧縮はしばらくの間問題ではありませんでした。2.2.1 だと思います。

于 2013-03-21T14:57:42.833 に答える