ホーム > 未分類 > phpで画面が真っ白になってしまったときの対処法

phpで画面が真っ白になってしまったときの対処法

  • 2010年7月2日 12:31 PM
  • 未分類
  • このエントリーをはてなブックマークに追加

phpで画面が真っ白になってしまったときですが、原因はいろいろ考えられます。

その中からいくつか考えられる原因と、対応策について、下記に書いてみます。

1. phpで内部エラーが発生している

これは最も可能性が大きいです。phpにはエラーのデバッグ機能がついていますので、サーバの設定によって、可能であれば、エラーが見えるようにしてしまえば一番解決に近いです。

エラーを見えるようにするには、phpの設定ファイルであるphp.iniか、.htaccessを編集することで、エラーを見えるようにすることができます。

php_flag display_errors on

の1行を.htaccessに追加すると、エラーがある場合に画面にphpのどのファイルの何行目でエラーが起きているかが表示されます。
これでも解決されない場合は、下記を疑ってみるとよいです。

2. phpのメモリ不足

これは以前私がとある案件であったのですが、エラー表示するようにしても画面にエラーが表示されず、画面が真っ白という場合はがありました。

そのときは、結局phpの処理がサーバで許可しているメモリ量を超えていたため、エラーになっていたということがありました。

その場合の対応なのですが、こちらも同様に、php.iniか、.htaccessにて、メモリの上限を引き上げてやることにより解決できます。ただし、メモリの上限を引き上げることはサイト上問題が発生する可能性もありますので、お気をつけください。

例)
php_value memory_limit 64M

phpのメモリを64MBに設定

コメント:0

コメントフォーム
入力した情報を記憶する

トラックバック:1

この記事のトラックバック URL
https://www.itblog.jp/wp-trackback.php?p=456
トラックバックの送信元リスト
phpで画面が真っ白になってしまったときの対処法 - ITblog より
pingback - 【初心者向け】PHPがブラウザで正しく表示されない時の対処【EC2インスタンス】 | 株式会社 N2P より 2015年9月25日

[…] phpで画面が真っ白になってしまったときの対処法 […]

ホーム > 未分類 > phpで画面が真っ白になってしまったときの対処法

フィード
リンク集

ページの上部に戻る