###前提・実現したいこと
phpを始めたばかりの初心者です。
基本的な質問なのですがphpのドキュメントやネットの情報からだとしっくり理解できなかったため、
こちらに質問させていただきます。
現在CakePHPを使ってアプリケーションを作っています。
そしてエラーログを吐かせるために、
タイトルので、httpd.confにphpのエラーを吐く設定を書いています。
###apacheの設定内容
<VirtualHost *:80> ServerName aaa.co.jp DocumentRoot /var/www/aaa/bbb ErrorLog /var/www/aaa/logs/error_log CustomLog /var/www/aaa/logs/access_log combined php_flag log_errors on php_flag display_errors on php_value error_reporting 6143 php_value error_log /var/www/aaa/logs/php_error_log </VirtualHost>
###試したこと、その結果
試したこと1:開発環境でシンタックスエラーとなるよう、行末に";;"と打つ
結果1: php_errpr_logにエラーが吐かれている
試したこと2:存在しないURL (http://aaa.co.jp/tests) にアクセスする
結果2:php_errpr_logにエラーが吐かれない
(画面上では"Controller could not be found."エラーが表示されます。)
###質問したいこと
タイトル通りになるのですが
「httpd.conf に書いた、php_flag, php_valueの設定がエラーを吐く基準とはなんでしょうか。」
試したこと2はCakePHPフレームワーク上のエラーであって、phpではエラーじゃないからエラーが吐かれなかったと思います。ただ、";;"といったシンタックスエラー以外に何かエラーを吐く基準はあるのでしょうか。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/08/05 14:11
2016/08/05 14:43
2016/08/06 04:04