-
部分人在服务器或本地安装时显示会Deprecated: Assigning the return value of new by reference is deprecated inXXX的错误。
自从进入php5.3版后,越来越多的人会遇到“Assigning the return value of new by reference is deprecated in xxxx”这样的提示,尤其是在利用国外产品中(例如wordpress、joolma),因为国外产品更新比较快,很多人的解决办法很简单:把php版本换回旧版本就ok了。
这是办法当然可以解决这个问题,但不是根治,毕竟我们不可以向着时代倒退。换回php的旧版本,其实相当的不当,网络软件都是高带更新换代的,一直便用旧版本到时候可能会冒出更多问题。从php5.3开始后,废除了php中的”=&”符号,直接用“=”引用即可。
所以当出现这个问题后有两种解决方法:
1. 把php的版本降级到5.3以下,但后退的不是明智的选择。
2. 对程序中”=&”符号全部用”=” 代替。
bbPress中文社区 & WordPress中文社区(分享交流技术,插件,主题,汉化等)