08/06/02 02:04:01
>>700 です。
すみません。自己解決しました。
原因は、パイプから渡されてきたアクセスログを処理しているスクリプトでした。
次のログが延々と吐き出されていました。
piped log program '/var/www/bin/syslog_accesslog.php' failed unexpectedly
/usr/bin/env: php: No such file or directory
そしてスクリプトは次のようになっていました。PHPが見えてなかっただけでしたorz
#!/usr/bin/env php
<?php
while(!feof(STDIN)) {
$access_log = fgets(STDIN);
syslog(LOG_NOTICE, $access_log);
}
これを以下のように書きなおして問題解決しました。
#!/usr/local/php-5.2.5/bin/php
<?php
while(!feof(STDIN)) {
$access_log = fgets(STDIN);
syslog(LOG_NOTICE, $access_log);
}
すみません。お騒がせしました。