ja:faq:blankpage
空のページもしくはページの一部しか表示されません
DokuWikiのを実行している時、空のページが表示されたり、テンプレートヘッダの直後の出力が停止します。 何が問題でしょうか?
これは致命的なエラーが発生したことを意味します。 ブラウザに何も出力せず、実行中の PHP プロセスを中止しています。 一般的に致命的なエラーは欠陥のあるプラグイン、言語、設定ファイルによって引き起こされます。 何が起こったかを確認するには、適切なエラーログでエラーメッセージを検索する必要があります。
エラーログがどこに配置されるは、設定毎に異なります。 エラーは、Web サーバーのエラーログ、システムのグローバルログ、個別の PHP のエラーログのどこかに記録されます。 これは、php.ini の error_log 宣言で設定されます。
一般的な場所は以下のとおりです:
- /var/log/apache2/error.log
- /var/log/apache/error.log
- /var/log/httpd/error.log
- /var/log/syslog
致命的なエラーのいくつかの情報源:
- 欠陥のあるプラグインをアップグレード後もエラーが継続する場合、URL に &purge=true を追加すると問題が解決することがあります。
- 完全なテンプレート(ヘッダーとフッターとか)が表示されるが Wiki コンテンツが表示されない場合、ディスクを使い切っているか、または 大きすぎるページを参照している可能性があります。
- php_blenc.dll と php_operator.dll を有効にした場合、この挙動を起こす可能性があります。php.ini ファイルでこれらのモジュールを無効にして下さい。
- findbadphp.php スクリプトは特定のエラーを見つけることを助けるかもしれませんが、エラーログから実際のエラーメッセージを発見することの代替ではありません。
ja/faq/blankpage.txt · 最終更新: 2015-08-22 14:46 by sawachan