不知道大家在安装EcShop后经常会在首页的最上方出现错误提示,但这个Warning又不影响网站的正常访问。如果不想找到错误并解决的话,也可以直接关闭掉提示就行了。那么EcShop如何关闭首页最上方的错误警告呢?
比如,我们打开EcShop网站时会看到错误警告:
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
把上面红色代码部分的“1”修改成“0”:
@ini_set('display_errors', 0); //修改成0
这样就关闭了EcShop网站的错误警告,打开网站就不会有错误提示了。不过我们遇到了错误警告时,最好还是找到相应的解决方法解决它。