7

完成してアップロードされた Web サイトがあります。最初は正常に動作しますが、しばらくすると動作しなくなります。

動作を停止するとは、どのページに行っても空白のページ、空のソースが表示されることを意味します。

ただし、Chromeでは、HTTP Error 500 (Internal Server Error)

これを修正するには、デバッグを 2 に変更し、更新してから 0 に戻すだけです。

これが発生する原因はわかりません。キャッシュ フォルダーをクリアしようとしました。

先週から /app/tmp/logs/error にログ エントリはありません。

どんなアイデアでも素晴らしいでしょう。ありがとう。

4

8 に答える 8

7

最終的には、同じサーバー上の複数の Cake 間の APC キャッシュの競合でした。

$prefixconfig.php を変更するだけで、うまくいきました。

于 2012-07-13T17:18:13.000 に答える
2

この投稿は古くなっていますが、今日、新しい Web サイトをサーバーにアップロードすると空白のページが表示されるので、私の経験を共有します。サーバーログにアクセスできないため、行き詰まりました。そのサーバーはcakephpで別のサイトを実行していたので、私は非常に混乱していたので、問題はmod_rewriteだったと思います. 何度かテストした結果、問題はサーバーのphpバージョンが古すぎてcake 2.8.3を実行できないことでした。そのため、古いバージョンのケーキを使用していますが、すべて正常に動作します。これが誰かを助けることを願っています。

于 2016-04-05T01:16:35.597 に答える
1

ファイルの末尾にある空白が原因である可能性があります。'?>' タグの後に空白がある場合はすべてのファイルを確認してください.

于 2013-02-28T07:02:40.980 に答える
0

私はまったく同じ問題を抱えていました.app/tmp/cache/modelsフォルダが存在しませんでした。作成後は問題ありません。

于 2014-04-11T15:38:57.580 に答える