2013-10-05 142 views
4

我使用的Apache2在OSX上,默认情况下php.ini位置是:更改PHP.ini位置文件?

/private/etc/php.ini 

我需要将其更改为这个...

/Library/FileMaker Server/Web Publishing/publishing-engine/php/lion/lib/php.ini 

任何帮助吗?

回答

6

使用的PHPIniDir指令在Apache的配置文件的LoadModule后:

例如

的LoadModule php5_module /路径/到/ php5_module

的PHPIniDir路径/到/ php.ini中

或设置PHPRC环境变量:

例如

出口PHPRC =路径/到/ php.ini中

+0

好的,我这样做,它显示了我在phpinfo测试中运行的目标是正确的。 但是,如果我运行PHP --ini它表明我: 加载的配置文件(php.ini中)路径:在/ etc 加载的配置文件:/private/etc/php.ini 这看起来像我需要在那里替换它但我找不到该文件 –

+0

cli模式的添加方法 – iodragon

+0

/private/etc /与mac上的/ etc /相同。而不是更改默认情况下不存在的php.ini文件(您应该将php.ini.default复制到php.ini中),您可以使用只修改/ etc/httpd/httpd的文件服务器部署向导。类似于建议的答案。 http://help.filemaker.com/app/answers/detail/a_id/6538/~/installing-php-via-filemaker-server-deployment-wizard – ecsos

0

如果您使用的是Windows和使用XAMPP,你也许可以编辑文件:xampp \ apache \ conf \ extra \ httpd-xampp.conf,并更改php.ini位置,如下所示:

<IfModule php5_module> 
    PHPINIDir "/xampp/php-5.6.5" 
</IfModule>