VPS侦探论坛

 找回密码
 注册
查看: 365|回复: 3

解决了个问题,lnmp1.7版本PHP7增加mysql扩展

[复制链接]
发表于 2020-6-27 03:08:48 | 显示全部楼层 |阅读模式



新安装的PHP7.3.16和Mysql 5.7.30。。。将以前备份的老版本的wordpress后,提示错误:您的 PHP 似乎没有安装运行 WordPress 所必需的 MySQL 扩展”这样的问题.
查看了一下,lnmp1.7版本并没有加载mysql扩展

自己安装一下。。

1.下载mysql扩展
http://git.php.net/?p=pecl/database/mysql.git;a=summary

将解压文件复制到/root/lnmp1.7/src/php-7.3.18/ext/mysql
然后在这个目录执行/usr/local/php/bin/phpize
[root@vpser]# ./configure --with-php-config=/usr/local/php/bin/php-config
[root@vpser]# make && make install
执行完返回:
Build complete.
Don't forget to run 'make test'.

可以执行php -m查看加载的模块

2.修改php.ini
在php.ini文件中增加一行:
extension=mysql.so

然后重新启动php。
/etc/init.d/php-fpm reload

美国VPS推荐: 遨游主机LinodeLOCVPSKVMLAVPS2EZ搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2020-6-27 10:27:30 | 显示全部楼层


这个和lnmp没关系,php 7.* 所有版本官方都抛弃了mysql扩展
php官方都抛弃了就没必要再折腾了,毕竟效率上mysqli更高
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
发表于 2020-6-30 23:41:04 | 显示全部楼层



licess 发表于 2020-6-27 10:27
这个和lnmp没关系,php 7.* 所有版本官方都抛弃了mysql扩展
php官方都抛弃了就没必要再折腾了,毕竟效率上m ...

以前安装 php 的时候需要指定 mysql 的安装路径,是不是现在不需要了???
美国VPS推荐: 遨游主机LinodeLOCVPSKVMLAVPS2EZ搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2020-7-1 13:27:00 | 显示全部楼层



只有古老的php 5.2需要,mysqlnd全搞定
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2020-10-25 21:27 , Processed in 0.109590 second(s), 26 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表