您现在的位置是:首页 > 网站建设常见问答网站建设常见问答
PHP出现Deprecated: Function XXXX错误的解决策略
2016-05-24【网站建设常见问答】2914 人已围观
简介技术总是不停在进步,今天殷雯工作室开始使用php5.0的环境生产网站。问题不出我们所料的出现了,以前开发的程序有不少错误产生,虽然不是php error是php...
技术总是不停在进步,今天殷雯工作室开始使用php5.0的环境生产网站。问题不出我们所料的出现了,以前开发的程序有不少错误产生,虽然不是php error是php notice但还是很影响程序运行及前台显示。程序出现如下错误:
Deprecated: Function XXX is deprecated in index.php on line 12
大概的意思是指出其中一个函数xxxx()函数已经过时,由于PHP端是5.3版本,新版本对旧版本的函数xxx提倡不在去使用。
试着修改了一下,不过参数很多,一次性替换了.
结果发现项目代码程序相当复杂,代码很长,不方便从头修改到尾。
索性屏蔽该错误提示吧:
建立一个php.ini文件,写入:
display_errors = off
上传至服务器网站目录,再次打开运行正常,也不再有错误提示。
在php.ini中错误级别推荐设置成:error_reporting =E_ALL | E_STRICT
还有一种方法是写在php文件里屏蔽错误提示:
//禁用错误报告
error_reporting(0);
//报告运行时错误
error_reporting(E_ERROR | E_WARNING | E_PARSE);
//报告所有错误
error_reporting(E_ALL);
?>
当然以上方法只是让php不显示错误提示,在php5.3中有好多函数会报此错误,很多函数在新版本php中还是可以使用的,如eregi()函数在php5.3中还是可以使用的,所以,当你不知如何修改php源文件时,建议直接不让它显示错误吧。
关注宁波网站建设博客,更多精彩分享,敬请期待!
Tags:
很赞哦! ()
上一篇:为什么要使用PHP框架
相关文章
随机图文
文化局在我公司文艺演出
随后,文艺演出隆重举行,精彩的表演不断换来员工们的精彩表演。在表演节目的期间,还穿插了些有奖知识问答,在座的每位都是积极参与活动,整个场面十...新的一年网站如何优化
每一年,搜索引擎也在改版升级算法,改变自己的内容,但是很多时候,我觉得做一定比不做好,所以网站优化的时候一定要定时更新,假设你考虑不到内容...
2015年最值得学习的十种语言
编程的语言种类凡多,我们要把有限的精力去学习几种实用的语言来当技能。殷雯今天在这里跟大家建议的是大多是网站使用的编程语言,因为桌面程序我们还...
不对称设计在网站建设中使用
不对称设计技术可以非常直观有趣和创建不同的焦点。 不对称仅仅是缺乏对称性,但不对称并没有缺乏平衡与和谐。 不对称和对称的设计都可以创...




微信收款码
支付宝收款码