error_log不生成输出

时间:2016-07-13 05:08:45

标签: php tracing

在我写的脚本中:

error_log(__FILE__ . ': ' . __LINE__ . "remove trial account at " . date("F j, Y, g:i:s a") . "\n",
        3,
        "/var/tmp/recur-billing.log");
    echo "remove trial account at " . date("F j, Y, g:i:s a") . "<br>";

换句话说,我向调用脚本的用户和文件/var/tmp/recur-billing.log发送完全相同的文本。

当我运行脚本时,我看到显示给脚本调用者的消息,但是没有创建文件/var/tmp/recur-billing.log。我已经在两个不同的系统上运行此代码,结果相同。

我正在尝试调试一个复杂的问题,所以我有error_log请求将信息放入recur-billing.log所有代码中。这些条目都没有生成,所以我认为脚本以某种看不见的方式失败了。这就是为什么我在my KNEW执行的地方添加了对error_log的上述调用。

我需要做些什么才能让php写出消息?

对error_log的其他调用(写入/ var / tmp中的不同文件名)有效。只是试图写入recur-billing.log的调用无效。

0 个答案:

没有答案