php_mysql已被禁用,为什么我仍然出现mysql_connect()错误?

时间:2018-06-22 18:41:11

标签: php mysql wordpress mysqli

我正在使用IIS。我刚刚将php从5.2升级到7.0。不幸的是,我得到了WSOD。但是,WSOD发生在我的仪表板区域内,而不是在主页上(顺便说一下,我在多站点安装中)。

我在php.ini文件中添加了必要的行以显示错误,这是白色屏幕上显示的内容:

“未捕获的错误:调用E:\ inetpub \ fcpsblogs \ wp \ wordpress \ wp-includes \ wp-db.php:1564中未定义的函数mysql_connect()

堆栈跟踪:

`#0 E:\ inetpub \ fcpsblogs \ wp \ wordpress \ wp-includes \ wp-db.php(592):wpdb-> db_connect()

`#1 E:\ inetpub \ fcpsblogs \ wp \ wordpress \ wp-includes \ load.php(404):wpdb-> __ construct('[username]','[password]','wp','本地主机:3307')

`#2 E:\ inetpub \ fcpsblogs \ wp \ wordpress \ wp-settings.php(106):require_wp_db()

`#3 E:\ inetpub \ fcpsblogs \ wp \ wordpress \ wp-config.php(124):require_once('E:\ inetpub \ fcps ...')

`#4 E:\ inetpub \ fcpsblogs \ wp \ wordpress \ wp-load.php(37):require_once('E:\ inetpub \ fcps ...')

`#5 E:\ inetpub \ fcpsblogs \ wp \ wordpress \ wp-admin \ admin.php(31):require_once('E:\ inetpub \ fcps ...')

`#6 E:\ inetpub \ fcpsblogs \ wp \ wordpress \ wp-admin \ index.php(10):require_once('E:\ inetpub \ fcps ...')

第1564行上的E:\ inetpub \ fcpsblogs \ wp \ wordpress \ wp-includes \ wp-db.php中抛出了#7 {main}”

(全部减去每行开头的刻度线。我添加了这些刻度线,以便可以显示英镑符号)

所以我研究了这个错误,并说WP正在解决这个问题,因为我使用的是php_mysql而不是php_mysqli。我搜索了高低,但找不到php_mysql在哪里。我相信到处都是残疾人。在我的php.ini文件中甚至没有引用它。谁能告诉我还有什么地方可以检查,以便我可以解决这个问题?

0 个答案:

没有答案