web-dev-qa-db-ja.com

WSODを取得すると、index.phpを編集した後でもエラーを表示できません

入力してみました:

error_reporting(E_ALL);
ini_set('display_errors', TRUE);
ini_set('display_startup_errors', TRUE);

index.phpファイルの先頭(phpタグを開始した後、何も実行されていません。cronを実行すると、戻ってきて、すべて問題がないことを通知します。

今日発生したことの概要は次のとおりです。

  • ビューモジュールを更新し、データベースのバックアップを作成しました(これから復元する方法がわかりません、ところで)
  • コア.24に更新しました
  • Cronを実行し、.htaccessファイルに関するエラーを修正しました。私はこのチュートリアルに従いました: https://drupal.org/SA-CORE-2013-0
  • エラー報告をオフにしました(本番サーバーであるため:www.jcoledesign.comがアドレスです)
  • すべての地獄が解き放たれた。最初は一部の画像の読み込みを停止し、次にすべてのCSSの読み込みを停止しました。これは、キャッシュが原因である可能性があります。
  • 上記のコードをindex.phpファイルに追加しました
  • キャッシュをクリアし、戻って.htdocsファイルをもっと単純なものに置き換えようとしましたが、それでもうまくいきません。

    私はアイデアが不足していて、ここから何も試したり、グーグルが機能していないようです。

よろしくお願いします!

1
architarious

私はそれを考え出した!

Sites/defaults/files /CAN NOTの.htaccessファイルにはDeny from allが含まれます

tutorial 先ほど参照したように、/ temp/.htaccessにはこれを含める必要がありますが、他のファイルに含めるとサイトがクラッシュするということではありませんでした。

補足:.htaccessファイルの基本的なチュートリアルがあれば、何ヶ月も何年もかけてすべてを学ぶことなく、ここで起こっていることすべてを理解できると便利です。それ以外の場合は、drupal Webサイトを完全に内外でホストすることに関連しています。

1
architarious