如何修复下面的错误?
您的PHP安装似乎缺少了MySQL扩展,这是WordPress所需要的。
我用我的NAS连接一个电话网络。
我安装了FFP 0.7
我的php.ini
在:ffp/etc/php.ini
和我没有评论所有我认为有用的东西。
下面是我的php.ini
文件的一部分;
;If you wish to have an extension loaded automatically, use the following
; syntax:
;
; extension=modulename.extension
;
; For example, on Windows:
;
extension=msql.dll
;
; ... or under UNIX:
;
extension=msql.so
;
; ... or with a path:
;
extension=/ffp/lib/extensions/no-debug-non-zts-20100525/mysql.so
;
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_pdo_mssql.dll
extension=php_pdo_mysql.dll
extension=php_pdo_oci.dll
extension=php_pdo_odbc.dll
extension=php_pdo_pgsql.dll
extension=php_pdo_sqlite.dll
extension=php_pgsql.dll
extension=pdo.so
extension=pdo_sqlite.so
extension=sqlite.so
extension=pdo_mysql.so
突出的问题是,当我在phpinfo()
中运行时,我看到模块MySQLi是激活的,而不是MySQL。
MySQL正在按预期工作,就像服务器一样。
我同样有phpmyadmin工作。
它在Zyxel NSA310上。
此外,当mysqld
启动时,它会创建一个从根到:ffp/opt/mysql..
的快捷方式,并且每次我重新启动NAS时,该快捷方式都会被删除。
有人可能知道这个把戏吗?
发布于 2019-04-04 21:19:08
当我将我的网站PHP从版本5.6升级到7.2时,我遇到了这样的问题:“您的PHP安装似乎缺少了MySQL扩展,这是WordPress所需要的”。事实证明,PHP版本7.2不再支持mysql扩展。现在它正在使用mysqli扩展。我使用的是WordPress的旧版本,它仍然使用mysql扩展,这就是问题存在的原因。所以我所做的就是把WordPress升级到核心。这解决了问题。
以下是手动升级WordPress时遵循的步骤。
https://stackoverflow.com/questions/17694568
复制相似问题