gpt4 book ai didi

php - “pdo_mysql” 已禁用,我无法启用它。我在 iMac 7.1 OSX 10.6.8 上安装了 MAMP v. 3.0.4

转载 作者:行者123 更新时间:2023-11-29 01:21:29 28 4
gpt4 key购买 nike

“pdo_mysql”被禁用,我无法启用它。我在 iMac 7.1 OSX 10.6.8 上安装了 MAMP v. 3.0.4。在我的 phpinfo 页面上,我可以看到唯一启用的 PDO 是 sqlite。如果我查看我的 php (5.5.10) 扩展文件夹,我会看到 pdo_mysql.so 文件(以及以 .a 结尾的文件)。但是如果我转到 php.ini 文件,扩展文件夹路径和扩展名=pdo_mysql.so 都在那里并且是正确的。感觉我的 Mac 可能正在使用另一个 php.ini 文件,但我如何找到它呢?有人对如何启用 PDO 有任何提示吗?

最佳答案

整个周末我都在为这个问题苦苦挣扎,终于解决了。结果是 php.ini 指向一个不存在的“扩展目录”。创建一个 phpinfo() 文件并查看该字段的值: extensions_dir

我注意到在 mamp php 安装文件夹中有一个 no-debug-non-zts-20131226 文件夹,它与 phpinfo() 中显示的值不同。我所做的是克隆此文件夹并将名称更改为 phpinfo() 的值。也许您可以修改 php.ini 文件,但我不想这样做。

希望这对您有所帮助。

关于php - “pdo_mysql” 已禁用,我无法启用它。我在 iMac 7.1 OSX 10.6.8 上安装了 MAMP v. 3.0.4,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23377883/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com