2013-04-20 59 views
0

我试图获得Symfony 1.4在我的Mac上运行。当我输入“./symfony doctrine:build --all”创建数据库时,收到错误“Couldn't located driver named mysql”。我搜索了这个错误,我被告知我需要在php.ini中取消对此扩展的注释。我已经这样做了,但我仍然遇到同样的错误!Mountain Lion - 更改配置文件(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中改变这条道路。

如何做到这一点任何想法?

+1

为什么要使用XAMPP? Mac OS带有Apache和PHP,您可以轻松下载并安装mysql。这里有一个[教程](http://coolestguyplanettech.com/downtown/install-and-configure-apache-mysql-php-and-phpmyadmin-osx-108-mountain-lion) – 2013-04-20 13:48:51

+0

您是否尝试过MAMP?我认为这是最容易设置的。 – 2013-04-22 05:29:33

回答

0

在XAMP-Bundle中使用PHP-binary。我希望它位于某个地方,如/Applications/XAMPP.app/Contents/Ressources/php/bin/php。但我目前无法验证此路径。因此,您可能需要在/Applications/XAMPP.app文件夹中搜索它。也许find /Applications/XAMPP.app -name php可能会有所帮助。

所以,你可能想通过设置PATH=/Applications/XAMPP.app/Contents/Ressources/php/bin:$PATH

0

感谢您的答复该路径调用symfony的,可执行文件之前添加到您的路径文件,但我设法做什么,我着手进行到底......

如果你在终端中运行“sudo pico/private/etc/paths”,你可以在XAMPP中添加php的路径到这个文件的顶部,在我的例子中是“/ Applications/XAMPP/xamppfiles /仓”。

如果您然后重新启动终端并运行“哪个php”,您将看到新的路径。

谢谢