PHPCMS V9 错误提示

PHPWarning:error_log()hasbeendisabledforsecurityreasonsinhtml\phpcms\libs\functions\g... PHP Warning: error_log() has been disabled for security reasons in html\phpcms\libs\functions\global.func.php on line 464

代码如下:
/**
* 输出自定义错误
*
* @param $errno 错误号
* @param $errstr 错误描述
* @param $errfile 报错文件地址
* @param $errline 错误行号
* @return string 错误提示
*/

function my_error_handler($errno, $errstr, $errfile, $errline) {
if($errno==8) return '';
$errfile = str_replace(PHPCMS_PATH,'',$errfile);
if(pc_base::load_config('system','errorlog')) {
error_log('<?php exit;?>'.date('m-d H:i:s',SYS_TIME).' | '.$errno.' | '.str_pad($errstr,30).' | '.$errfile.' | '.$errline."\r\n", 3, CACHE_PATH.'error_log.php');
} else {
$str = '<div style="font-size:12px;text-align:left; border-bottom:1px solid #9cc9e0; border-right:1px solid #9cc9e0;padding:1px 4px;color:#000000;font-family:Arial, Helvetica,sans-serif;"><span>errorno:' . $errno . ',str:' . $errstr . ',file:<font color="blue">' . $errfile . '</font>,line' . $errline .'<br /><a href="http://faq.phpcms.cn/?type=file&errno='.$errno.'&errstr='.urlencode($errstr).'&errfile='.urlencode($errfile).'&errline='.$errline.'" target="_blank" style="color:red">Need Help?</a></span></div>';
echo $str;
}
}
展开
 我来答
浅笑忘无忧
2014-05-26 · 超过10用户采纳过TA的回答
知道答主
回答量:17
采纳率:0%
帮助的人:21.8万
展开全部
直接把报错的语句翻译一下:

出于安全原因error_log已在html中禁用, global.func.php第464行。
问题很明显了,error_log被禁用了
追问
我是PHP新手,能告诉我怎么处理吗?
追答
找了一下,最简单的方法就是把464行的代码注释掉得了,就是error_log(…………这一行
。主要是我现在也在弄phpcms v9,但没出过这个问题,所以也只能直接百度了…………
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式