成功安装了pdo_mysql,也重启了php-fpm 可是就是没有pdo_mysql,到底是哪里错误了.百度了,说php.ini路径错误.php.ini我放在/php/etc下.到底要放在哪里.如何配置?
成功安装了pdo_mysql,也重启了php-fpm 可是就是没有pdo_mysql,到底是哪里错误了.百度了,说php.ini路径错误.php.ini我放在/php/etc下.到底要放在哪里.如何配置?
谢邀
是的,你的 php.ini
路径错了,由于你的 PHP
在编译的时候,没有主动指定配置文件的路径,目前看你的截图,现在 php.ini
读取的路径是 /usr/local/php/lib
,而你把文件放在了 /usr/local/php/etc
下。
解决办法:
移动 php.ini
到 /usr/local/php/lib/php.ini
,然后重新启动
重新编译 PHP
,加上编译参数 --with-config-file-path=/usr/local/php/etc
,同时顺便加上 --with-pdo-mysql=mysqlnd
7 回答5.3k 阅读
4 回答4k 阅读
2 回答5.9k 阅读✓ 已解决
1 回答4k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
2 回答2.2k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
Configuration File Path中的目录看看有没有php.ini,
如果放了php.ini文件不生效的话,可以在启动php-fpm的时候使用 -c 参数