我正在设置我的新Mac Mini Lion服务器。我现在正在安装mongodb和apc扩展。我想在/etc/php. conf文件中包含扩展的ini设置d目录(类似于我在centOS上的服务器设置)
I tried to do
php -i | grep php.d
它给了我
Scan this dir for additional .ini files => /etc/php.d/
Additional .ini files parsed => /etc/php.d/apc.ini,
/etc/php.d/mongo.ini
PHP_INI_SCAN_DIR => /etc/php.d/
_SERVER["PHP_INI_SCAN_DIR"] => /etc/php.d/
但是当我在php脚本上尝试phpinfo()时,我得到:
Configuration File (php.ini) Path /etc
Loaded Configuration File /private/etc/php.ini
Scan this dir for additional .ini files (none)
Additional .ini files parsed (none)
命令行和php脚本的php环境相同php
/usr/bin/php
和PHP脚本页面
工作路径:/bin:/usr/sbin/sbin:
我需要在apache端设置什么吗?
我想坚持从mac安装内置的apache和php,因为我喜欢从mac服务器应用程序。
请帮帮我。
谢谢
我前几天晚上就这么做了,虽然不是在Lion服务器上。
sudo nano /etc/apache2/httpd.conf
取消注释(删除#
)
#LoadModule php5_module libexec/apache2/libphp5.so
先保存ctrl
+ o
再保存Enter
然后重启apache
sudo apachectl restart -t
另外,您还需要
cd /etc
sudo cp php.ini.default php.ini
sudo chmod 666 php.ini
我还建议配置php.ini(基本上每个模块都被禁用)。