sites-enabledから入手できるいくつかを想像してみてください/etc/apache2/sites-available。(Debian ベースのディストリビューションのみがこのように機能します。)
実際に触れずに、特定のサイトwarningからのphp スクリプトからのメッセージをミュートすることは可能ですか?htdocs
通常、関連する何かを達成するための解決策がいくつかあります。
- たとえば、実行されるスクリプトに
error_reporting()ディレクティブを追加します。error_reporting(E_ERROR); .htaccess次のようにファイルに php_flags を設定します。php_flag display_errors offini_setスクリプト内で使用:
ini_set('display_errors', 'Off');
ini_set('display_startup_errors', 'Off');
error_reporting(0);@警告またはエラーをスローする関数の先頭に追加します。php.ini実際に言うように変更
error_reporting = E_ALL ^ E_WARNING
display_errors = 1
ただし、これらはすべて、htdocs に触れるか、変更をグローバルに適用することを意味します。htdocsが読み取り専用でマウントされていると想像してください。特定のサイトのみの警告 (または通知) を抑制するにはどうすればよいですか?
Debian/Ubuntuにはa2ensite何らかの理由で特定の構成があると想定しており、それらを変更できることを望んでいます。log_level'site available' 構成の例にディレクティブがありますが、これはログに記録されるメッセージの量を処理します。php スクリプトによって出力されるメッセージではありません。
php.iniorにセクションを手動で追加することもapache2.confできhttpd.confます。もし可能ならば。
以下も参照してください。