我将wordpress网站从共享环境移动到媒体模板上的专用虚拟服务器。我首先得到一个空白页,但是当我打开错误报告时,我收到了这些奇怪的错误。
我该如何解决?
错误消息
不推荐使用:在第219行的/var/www/vhosts/herondance.org/httpdocs/wp-settings.php中弃用了按引用分配new的返回值。不推荐使用:不推荐使用引用分配new的返回值/var/www/vhosts/herondance.org/httpdocs/wp-settings.php第234行不推荐:在/var/www/vhosts/herondance.org/httpdocs/wp-settings中弃用了通过引用分配new的返回值第241行的.php不推荐:在第248行的/var/www/vhosts/herondance.org/httpdocs/wp-settings.php中弃用了按引用分配new的返回值。不推荐使用:通过引用分配new的返回值是第273行/var/www/vhosts/herondance.org/httpdocs/wp-settings.php中弃用弃用弃用:/var/www/vhosts/herondance.org/httpdocs/wp-settings.php中不推荐使用函数set_magic_quotes_runtime()第27行注意:未定义的变量:/var/www/vhosts/herondance.org/httpdocs/wp-content/plugins/1-click-retweetsharelike/la-click-and-share-中的wp_version第4行的utility-fns.php注意:未定义的索引:723行/var/www/vhosts/herondance.org/httpdocs/wp-content/plugins/blip-slideshow/blip.php中的PATH_INFO注意:register_uninstall_hook被调用错误地即可。卸载钩子中只能使用静态类方法或函数。 (此消息已在3.1版中添加。)在/var/www/vhosts/herondance.org/httpdocs/wp-includes/functions.php第3422行
答案 0 :(得分:2)
检查您正在使用的WordPress和PHP版本。看起来您可能正在使用一个非常旧版本的WordPress,它使用不再受支持的PHP功能。如果是这种情况,我建议将WordPress升级到最新版本。
停止间隔测量是通过将以下代码行放在web根目录中index.php文件的开头来禁用这些警告。
error_reporting(E_ALL & ~E_DEPRECATED);
这会阻止显示这些消息,但你真的不应该忽略它们。
答案 1 :(得分:0)
解决方案:我使用phpmyadmin进入数据库并禁用所有插件。然后我在后端和presto中逐个安装它们。现场,工作现场。感谢所有的回复。
答案 2 :(得分:-1)
您是否可以使用/var/www/vhosts/herondance.org/httpdocs/wp-settings.php中的设置
查看受影响的行导致错误的原因
和drupal一起移动到另一台服务器要容易得多,只需复制并粘贴整个服务器就可以了。