DokuWiki

It's better when it's simple

ユーザ用ツール

サイト用ツール


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

特に明示されていない限り、本Wikiの内容は次のライセンスに従います: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki