我正在使用 MAMP 开发一个 symfony 项目。
我正在尝试使用此脚本从终端将数据加载到 sql 中:
php symfony Doctrine :insert-sql
我收到这个错误:
找不到名为 mysql 的驱动程序
论坛已说明您应该启用 pdo_sql。
这在 MAMP/conf/php5.2/php.ini 和 MAMP/conf/php5.3/php.ini 中启用
研究文档指出 CLI 中的 php.ini 文件与位于 apache 中的 php.ini 文件不同。
如何在 CLI 中找到并编辑明显不同于 MAMP 目录中的 php.ini 文件?
最佳答案
在命令行上运行:
php -info | grep Confi
它应该给你这样的输出
Configuration File (php.ini) Path => /etc/php5/cli
Loaded Configuration File => (none)
但您不必编辑它。您可以简单地使用 MAMP 使用的那个:
php -c /path/to/your/php.ini symfony doctrine:insert-sql
关于mysql - 如何在 CLI 中编辑 php.ini,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8767186/