我在搭建环境时也没有再安装mysql扩展,但是今天在维护一个项目时,出现报错
致命错误:未捕获错误:未定义的函数的调用mysql_connect ()
可以使用phpize工具手动编译生成mysql。所以扩展来解决
下面是操作步骤:
1。进入php源码的ext/mysql目录
2。运phpize行,在该目录下生成一个配置文件(php安装目录:/应用程序/php/)
3。运行配置指明php-config文件位置(/应用程序/php/bin/php-config)和mysql安装目录
4。编译安装,生成mysql.so
5。修改php . ini文件,添加mysql.so扩展配置,保存退出
6。重启php-fpm
7。测试,在web目录下添加php文件,如/usr/地方/nginx/html/mysql.php
复制代码