我正在使用Mountain Lion。
我在使用PHP进行会话时遇到问题。默认情况下,没有/etc/php.ini所以我复制了/etc/php.ini.default。
sudo cp /etc/php.ini.default /etc/php.ini
现在,我还没有对php.ini做任何事情。我重启apache只是为了测试。
sudo apachectl restart
浏览我的本地站点,它显示PHP代码,而不是解释的HTML。如果我删除/etc/php.ini(并在重新启动apache之后),该网站将再次正确呈现。
phpinfo()显示php.ini位于/ etc文件夹。
我的webroot是/ Library / WebServer / Documents。我不想使用允许我使用的webroot的设置
http://localhost/~username.
感谢您的帮助。感谢。
答案 0 :(得分:2)
我明白了。 short_open_tag设置为off,我使用的是short_open_tags。我刚才了解到short_open_tags现在不可取。
http://machiine.com/2013/how-to-enable-and-setup-php-ini-on-a-mac-with-osx-10-8-mamp-part-4/帮助了我。