1

我正在使用山狮。

我在使会话在 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.

我感谢您的帮助。谢谢。

4

1 回答 1

2

我想到了。short_open_tag 设置为关闭,我使用的是 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/帮助了我。

于 2013-05-24T12:48:53.627 回答