如何解决以下错误?
您的PHP安装似乎缺少WordPress所需的MySQL扩展。
我将NAS与telnet连接一起使用。
我安装了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和PHP和Lighttpd Web服务器一样工作正常。
我同样有phpmyadmin工作。
在Zyxel NSA310上。
另外,mysqld启动时,它会从我的根目录创建一个快捷方式:ffp/opt/mysql..并且,每次重新启动NAS时,都会删除该快捷方式。
有谁知道这个窍门吗?
php mysql api已弃用。finito,这是kaput ---走开-不被使用。
如果您使用的是现代版本的PHP(> 5.6),则Wordpress应自动切换为使用mysqli。那应该是您的第一次尝试。
如果您无法更新php,而不是尝试复活php不再支持的内容,只需修补您的wordpress:http : //wordpress.org/plugins/mysqli/来源:stack overflow
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。