エラーと警告を表示するかどうかを個別に設定するために、lighttpd の仮想ホストを構成する方法を探しています。
error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE);
仮想ホット構成から作成するのが好きです。php.ini からではありません。
$HTTP["host"] =~ "domain1\.com" {
server.document-root = "/home/lighttpd/domain1.com/http"
accesslog.filename = "/home/lighttpd/domain1.com/logs/access.log"
php_flag display_errors On ....???
}
上記のコードを試すと、次のエラーが発生します
root@web:~/lighttpd# /etc/init.d/lighttpd restart
2014-02-05 11:23:54: (configfile.c.932) source: /usr/share/lighttpd/mysql_vhost.py line: 8 pos: 24 parser failed somehow near here: display_errors
2014-02-05 11:23:54: (configfile.c.932) source: /etc/lighttpd/lighttpd.conf line: 32 pos: 1 parser failed somehow near here: (EOL)
lighttpd 内から PHP と対話する他の方法はありますか? PHP はモジュールとしてロードされます。それは一つであるべきです。