PHP 5.3安装WordPress出现Deprecated错误及其解决办法

环境:Win 7 +EasyPHP( PHP + Apache + MySQL )

这两天开始学习PHP,好不容易终于连上数据库了,准备开始做WordPress的主题,安装好WordPress之后,又报Deprecated错。

其中一个是 “Deprecated: Assigning the return value of new by reference is deprecated in xxx”,通过Google搜索,在 http://www.liuhuadong.com/archives/904/index.html 找到了解决办法。原因是PHP5.3中弃用了(deprecated)“=&”符号,现在找到相关行,把“=&”修改为“=”即可。

然后第二个问题是“Deprecated: Function set_magic_quotes_runtime() is deprecated in xxx”,也是通过Google,在 http://www.boonex.com/unity/blog/entry/Function_set_magic_quotes_runtime_is_deprecated_in_PHP_5_3_0 找到了解决办法。原因是相关函数被弃用,所以在相应位置修改即可。找到 set_magic_quotes_runtime(0); ,在前面加上@,改为@set_magic_quotes_runtime(0); 即可。

貌似一些朋友也用的PHP 5.3,但是没有报错,猜测可能是配置的问题,有的配置比较宽松,有的比较严格,不过还是从严的好!