1

SilverStripe CMS ... とブラウザーに奇妙な問題があります。おそらく、私が修正できない愚かな問題です。

LinuxボックスのApacheサーバーでSSを実行しています。インストールは問題なく、すべてを行うことができます。しかし、ブラウザを閉じて再度開くと、サイト自体しか表示されません。/admin ページにアクセスしようとすると、パスワードの入力を求められ、CMS 管理パネル ページにリダイレクトされますリダイレクトされますが、「Loading...」メッセージと SS ロゴしか表示されません。これ以上何も起こりません。

それを再現する簡単な手順は次のとおりです。

  1. SSを取り付けます。
  2. ブラウザを閉じます。
  3. 開き直ってください。
  4. /admin にアクセスしてみてください。

興味深いことに、ページ (CMS 管理パネル) のソース コードを確認したところ、ブラウザーには表示されませんでした。問題ないようです。HTMLがあります。ただし、ページは適切にレンダリングされません。

ログも確認しました。すべてがうまくいっているようです。サーバー エラーはありません (404 や 5xx のようなものはありません)。

ブラウザーを閉じる前 (SS のインストール直後) には、すべて正常に動作します。管理画面にアクセスできました。しかし、ブラウザーを閉じた後、管理パネルにアクセスできなくなりました。表示されるのは、「読み込み中...」メッセージと SS ロゴだけです。そして、それはローカルとリモートの両方で発生します。

重要であれば、Chromium と FF の両方を使用します。そして、どちらも同じように振る舞います。


アップデート:

問題は解決された。解決策は簡単で、次の行を mysite/_config.php ファイルに追加するだけです。

要件::set_combined_files_enabled(false);

(出典: http://www.silverstripe.org/general-questions/show/14861#post296241 )

ご指摘ありがとうございます、schellmax - どうして私はそんなに愚かで、コンソールをチェックするのを忘れるのですか?

4

1 に答える 1

3

同様の問題がありました-フォルダーに適切なアクセス許可(777)を設定する必要がありassetsます。そうしないと、一部の JS が適切に結合されず、管理インターフェイスに読み込まれません。

于 2011-11-15T13:38:10.290 に答える