ecshop关闭错误报告实现方法
发布:smiling 来源: PHP粉丝网 添加日期:2014-12-03 11:15:17 浏览: 评论:0
在做一个小商城测试时发现在打开页面最头部提示了Warning: file_put_contents(x:/index_40F756F0.php) [function.file-put-contents]: failed to open stream: Permission denied错误了,但我点击页面不影响于时想反正好玩就关了它吧,结果我在php.ini中把display_errors=on或off都没有效果,后来有人说ecshop中自己有一个设置display_errors的地方,只要简单处理就可以了
打开网站我们错误提示:
Warning: file_put_contents(x:/xxx/temp/caches/f/index_40F756F0.php) [function.file-put-contents]: failed to open stream: Permission denied in x:xxxincludescls_template.php on line 198
Notice: can't write:x:/xxx/temp/caches/f/index_40F756F0.php in x:xxxincludescls_template.php on line 200
解决办法很简单:我们找到includes/init.php下面的大概45行@ini_set('display_errors', 1); “1”是显示错误报告,“0”是关闭错误报告.
- /* 初始化设置 */
- @ini_set('memory_limit', '64M');
- @ini_set('session.cache_expire', 180);
- @ini_set('session.use_trans_sid', 0);
- @ini_set('session.use_cookies', 1);
- @ini_set('session.auto_start', 0);
- @ini_set('display_errors', 1); //这里默认是1
- //开源软件:phpfensi.com
- //修改成:
- @ini_set('display_errors', 0); //这样现打开页面就不会有错误了
Tags: ecshop关闭错误 ecshop错误报告
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)