首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Php -您的PHP安装似乎缺少了MySQL扩展,这是WordPress所需要的。

Php -您的PHP安装似乎缺少了MySQL扩展,这是WordPress所需要的。
EN

Stack Overflow用户
提问于 2013-07-17 08:15:02
回答 26查看 167.6K关注 0票数 43

如何修复下面的错误?

您的PHP安装似乎缺少了MySQL扩展,这是WordPress所需要的。

我用我的NAS连接一个电话网络。

我安装了FFP 0.7

我的php.ini在:ffp/etc/php.ini和我没有评论所有我认为有用的东西。

下面是我的php.ini文件的一部分;

代码语言:javascript
运行
复制
;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时,该快捷方式都会被删除。

有人可能知道这个把戏吗?

EN

回答 26

Stack Overflow用户

回答已采纳

发布于 2013-07-17 08:23:21

不建议使用php。这是卡普特--离开--不被使用,最后。

如果您有一个PHP的现代版本(> 5.6),那么Wordpress应该自动切换到使用mysqli。那应该是你的第一次尝试。

如果您不能更新php,而不是尝试恢复php不再支持的内容,只需修补您的wordpress:http://wordpress.org/plugins/mysqli/

如果您已经在运行一个现代版本的PHP,那么这很可能是因为您的PHP版本中没有mysqli扩展。您可以使用服务器操作系统中的php -i来检查这一点,也可以使用<php phpinfo();创建一个页面,然后使用浏览器导航到该页面。所有扩展部分都有。

如果您没有安装mysqli扩展名,遵循PHP官方文档中的说明

票数 33
EN

Stack Overflow用户

发布于 2014-04-01 07:58:30

最后,我首先找到了一个解决方案,确保MySQL服务器正在运行。在shell提示符下键入以下命令:

/etc/init.d/mysql status

如果MySQL未运行,请输入:

/etc/init.d/mysql start

如果没有安装MySQL,请键入以下命令来安装MySQL服务器:

apt-get install mysql-server

确保安装了用于MySQL的php5模块:

dpkg --list | grep php5-mysql

要安装php5-mysql模块,输入:

apt-get install php5-mysql

接下来,重新启动Apache2 web服务器:

/etc/init.d/apache2 restart

票数 46
EN

Stack Overflow用户

发布于 2016-05-18 14:47:36

这个MySQL库为我工作:

代码语言:javascript
运行
复制
sudo apt-get install php5-mysqlnd-ms
票数 11
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17694568

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档