我正在尝试在我的Mac上运行 Symfony 1.4 。当我键入“./symfony doctrine:build --all
”来创建数据库时,收到错误“Couldn't located driver named mysql
”。我已经搜索过这个错误,我被告知我需要在php.ini中取消注释这个扩展名。我已经这样做但我仍然得到同样的错误!
当我在终端输入“php --ini”时,我得到:
Configuration File (php.ini) Path: /usr/local/lib
Loaded Configuration File: /usr/local/lib/php.ini
Scan for additional .ini files in: (none)
Additional .ini files parsed: (none)
我想更改此路径,以便在XAMPP中使用php.ini。
关于如何做到这一点的任何想法?
答案 0 :(得分:0)
在XAMP-Bundle中使用PHP二进制文件。我希望它位于/Applications/XAMPP.app/Contents/Ressources/php/bin/php
之类的地方。但我目前无法验证此路径。因此,您可能需要在/Applications/XAMPP.app
文件夹中搜索它。也许find /Applications/XAMPP.app -name php
可能会有所帮助。
因此,您可能希望在调用symfony-executable之前将该路径添加到路径文件中,方法是设置PATH=/Applications/XAMPP.app/Contents/Ressources/php/bin:$PATH
答案 1 :(得分:0)
感谢您的回复,但我最终设法完成了我的目标......
如果在终端中运行“sudo pico / private / etc / paths”,则可以将XAMPP中的php路径添加到此文件的顶部,在我的例子中是“/ Applications / XAMPP / xamppfiles / bin ”
如果然后重新启动终端并运行“哪个php”,您将看到新路径。
由于