为什么不PHP看到甲基苯丙胺的MySQL的PDO驱动程序?(Why doesn't PHP

2019-10-21 13:10发布

开箱即用的我只看到sqlite下从PDO驱动程序phpinfo()

只见扩展文件夹是正确的,其具有pdo_mysql.so

php.ini有: extension=pdo_mysql.so

不知道为什么PHP只能注册一个驱动程序。

同时,我知道MySQL服务器是通过工作台连接通过MAMP罚款运行。

这是所有在PHP 5.6.2。

编辑

所以我有一个从默认我的Mac上安装了PHP。 我也有甲基苯丙胺这使PHP在不同的位置。 例如PHP -v会给我5.4,默认位置。 毫安PHP是其他地方的最新版本。

/Applications/MAMP/bin/php/php5.6.2/bin/php -v给出5.6.2 /Applications/MAMP/bin/php/php5.6.2/bin/php -m | grep pdo /Applications/MAMP/bin/php/php5.6.2/bin/php -m | grep pdo得到:

pdo_mysql
pdo_pgsql
pdo_sqlite

这里是我的phpinfo的只是理智的缘故截图

编辑2

似乎与“PDO_MYSQL”被禁用,我不能让它启用。 我有甲基苯丙胺诉3.0.4对我的iMac 7.1 OS X 10.6.8安装 ,但我不能找到重复的文件夹这个用户会谈

编辑3

此对话框没有说谎。 使用专业修复了这个“问题”的审判。 但是,删除Pro和发射MAMP还是失败了。 显然,与甲基苯丙胺的问题。 打开一个支持票与他们当我得到各种各样的答案,我会写在这里

文章来源: Why doesn't PHP see MAMP's MySQL PDO driver?
标签: php mysql pdo mamp