ecshop2.7.2中lib_goods.php中加error_log打印调试信息到文本文件无效
最近在学习ecshop,在 index.php中随意加一句 error_log('message',3,'./a.txt'); 可以打印消息到文件,但是在 includes/lib_goods.php中的函数function get_recommend_goods($type = '', $cats = '') 第一行中加入打印消息的代码却无效。function get_recommend_goods($type = '', $cats = '')
{
error_log("aaaaaaaaaaaaaa\n",3,"./x.log");
//....其他代码
}请问为什么?是否有什么特殊之处,比如 include 的文件中是不允许用 error_log 的?已经确认所有的目录 everyone 都有写入的权限。IIS6 + PHP5 +WIN2003的环境。 error_reporting = E_All 的情况下。
最近在学习ecshop,在 index.php中随意加一句 error_log('message',3,'./a.txt'); 可以打印消息到文件,但是在 includes/lib_goods.php中的函数function get_recommend_goods($type = '', $cats = '') 第一行中加入打印消息的代码却无效。function get_recommend_goods($type = '', $cats = '')
{
error_log("aaaaaaaaaaaaaa\n",3,"./x.log");
//....其他代码
}请问为什么?是否有什么特殊之处,比如 include 的文件中是不允许用 error_log 的?已经确认所有的目录 everyone 都有写入的权限。IIS6 + PHP5 +WIN2003的环境。 error_reporting = E_All 的情况下。
??