menu
menu

キーワード検索

 

12月更新・前月(11月)の人気記事トップ10 - 12/02/2019

  1. ( 1 - ) 【Mac】Macのユーザー名とアカウント名を変更する
  2. ( 5 ↑) 【Mac】Finderにフォルダのフルパスを表示させる方法
  3. ( 2 ↓) 【iPhone・iPad】iPhoneのメモリを簡単に解放する方法
  4. ( 3 ↓) 【CSS】CSSだけでドロップダウンメニュー
  5. (圏外↑) 【iPhone・iPad】投稿の準備中にエラーが起きました。後でやり直してください。
  6. ( 4 ↓) 【Mac】外付けメディアが取り外せなくなったらSpotlightの除外項目を設定してみる
  7. (圏外↑) 【Google】Googleアカウントのメールアドレスを変更する方法
  8. (圏外↑) 【Mac】MacにGoogle Driveをインストール
  9. (圏外↑) 【Suica】iPhoneでSuicaをクレジットカード無しで使う方法
  10. ( 7 ↓) 【jQuery】入門2. jQueryをHTMLに組み込む
このエントリーをはてなブックマークに追加

【PHP】PHPのエラー表示をなくす方法

【PHP】PHPのエラー表示をなくす方法

こんにちは(・∀・)

PHPを使って開発しているとかWordPressを使っていてテーマをカスタマイズしているなどなど、PHPを使う場面はWeb開発者の方であれば少なくないと思います。しかしそのコードに何かしらのエラーがあるとPHPはブラウザにエラー内容を吐き出しページ内容を表示することができないようになっています。

PHPのエラー表示をなくす

【PHP】PHPのエラー表示をなくす方法

ローカルで開発している時であればいいのですが、エラー内容に上記のようなファイルのパスが表示されてしまい、サーバにアップした時に表示されてしまうのはちょっと嫌なところです。

そこで今日はPHPのエラーを表示しないようにする方法についてご紹介します。

php.iniに指定

一番簡単な方法はphp.iniに記述する方法です。

エラー出力をしない

display_errors = off
エラー出力をする

display_errors = on

php.iniはドキュメントルートに設置します。ドキュメントルートとはWebサイトのindex.htmlがある場所ではないですよ。もう一つ上の階層です。

PHPファイル内に指定

特定のPHPファイルだけでエラーの表示非表示の設定ができます。ファイルの先頭に次の記述をします。

エラー出力をしない

<?php
ini_set('display_errors', 0);
?>
エラー出力をする

<?php
ini_set('display_errors', 1);
?>
.htaccessに指定

.htaccessに指定することもできます。

エラー出力をしない

php_flag display_errors off
エラー出力をする

php_flag display_errors on

ローカル環境ではエラー出力をonにしておくとエラーを見つけやすいので便利ですがサーバ側ではエラー出力はoffにしておいた方がセキュリティ的に安心です。

参考

php実行時に発生したエラー内容をブラウザで表示/非表示させる記述方法
[WordPress]PHPのエラーをブラウザに出力しないようにするには

  • PHP エラー表示
このエントリーをはてなブックマークに追加