如何更改php.ini symfony使用的内容?

时间:2016-02-16 10:21:58

标签: php postgresql symfony pdo

我在使用symfony 2时很痛苦,因为当我在我的服务器WEB上运行它时,它正在使用我原生的macOS php。 我希望SF2使用我的MAMP中的php.ini和php 7及其扩展名pdo_pgsql连接到我的postgreSQL数据库。 实际上,SF2使用我的/usr/php.ini文件,这是PHP的旧版本,不包括pgsql扩展...

当我运行/ web / phpinfo它告诉我它在php 7上运行但是在控制台+ php -v上的php --ini告诉我5.5.30被使用,位于/etc/php.ini时phpinfo() ; AND web / config.php告诉我编辑我的/Application/MAMP/.../php.ini(在php7上运行)。

为什么我的项目使用我原生的OS PHP?非常感谢

1 个答案:

答案 0 :(得分:0)

MAMP通常在端口8080上运行,而“本机”apache可能在端口80上运行(默认情况下在浏览器中使用)。尝试通过

访问您的项目
http://localhost:8080/app_dev.php