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