For me the problem was bad/missing config values for the Plesk server running the whole thing.
I just followed the directions here:
http://davidseah.com/blog/2007/04/separate-php-error-logs-for-multiple-domains-with-plesk/
You can configure PHP to have a separate error log file for each VirtualHost definition. The trick is knowing exactly how to set it up, because you can’t touch the configuration directly without breaking Plesk.
Every domain name on your (dv) has its own directory in /var/www/vhosts. A typical directory has the following top level directories:
cgi-bin/
conf/
error_docs/
httpdocs/
httpsdocs/
...and so on
Sen aşağıdaki satırları ile etki dizinin conf / klasöründe bir Vhost.conf dosyası oluşturmak istersiniz:
php_value error_log /path/to/error_log
php_flag display_errors off
php_value error_reporting 6143
php_flag log_errors on
(I / tmp / phperrors.log kullanılır) gerçek kurulum maç için ilk değerini değiştirin. Eğer Vhost.conf dosyasını düzenleme yaptıktan sonra, birlikte konsoldan yapılandırmasını sınamak:
apachectl configtest
…or if you don’t have apachectl (as Plesk 8.6 doesn’t seem to)…
/etc/init.d/httpd configtest
Ve nihayet bu değişikliği yaptık Plesk söyle.
/usr/local/psa/admin/bin/websrvmng -a