我有一个项目要将Wordpress从3.6.1升级到4.3.1。
我已经安装了WAMPserver 2.5,并在本地部署了Wordpress网站,但当我加载本地网站时,我收到:
(!)已弃用:mysql\\u connect():mysql扩展已弃用,将来将被删除:请在C:\\wamp\\www\\site\\wp includes\\wp db中使用mysqli或PDO。php在线1142
\\wp-includes\\wp-db.php
第1141行包含以下内容:
if ( WP_DEBUG ) {
$this->dbh = mysql_connect( $this->dbhost, $this->dbuser, $this->dbpassword, $new_link, $client_flags );
} else {
$this->dbh = @mysql_connect( $this->dbhost, $this->dbuser, $this->dbpassword, $new_link, $client_flags );
}
我很感激你给我的建议。
最合适的回答,由SO网友:Scriptonomy 整理而成
转到WAMP设置并启用php\\u mysqli扩展。您可以在右侧的工具栏菜单中执行此操作。只需右键单击WAMP图标并转到PHP扩展菜单。
PHP 5.5将警告不推荐使用的mysql驱动程序函数。通过在中将Debug设置为false来关闭警告wp-config.php
, 或者使用这样的数据库层plugin.