サーバーでエラーログを取得できないようです。ここで提案されているように、この説明のように仮想ホストをセットアップしました。
<VirtualHost *:80>
ServerAdmin admin@server.com
DocumentRoot /var/www/html
ServerName www.server.com
ServerAlias server.com
LogFormat combined
ErrorLog /var/log/apache2/server.com-error_log
TransferLog /var/log/apache2/server.com-access_log
php_flag log_errors on
php_flag display_errors off
php_value error_reporting 6143
php_value error_log /var/log/apache2/server.com-php-error.log
...
</VirtualHost>
アクセスとエラー ログが正しく書き込まれると、php エラー ログ ファイルが作成され、他の 2 つのログ ファイルと同じ権限が付与されます。
また、このガイドに従って、php.ini、.htaccessファイル、およびスクリプトでログを設定しようとしました。
php -v
PHP 5.2.10-2ubuntu6.10 with Suhosin-Patch 0.9.7 (cli) (built: May 2 2011 23:24:44)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies
他に確認できる場所はありますか?vHost 構成は、他のサーバーで問題なく機能しました。