如何让php在我的mac上工作?

如何让php在我的mac上工作?,php,macos,Php,Macos,我已经在我的mac上安装了php,但它似乎不想和我一起工作。当我在命令行上执行以下命令时,它似乎可以工作: kramer65s-laptop:bunq-support kramer65$ php -r 'echo "something\n";' something 但是当我访问站点目录中的文件时(http://localhost/~kramer65/somefolder/echosome.php),它只是在浏览器中将其显示为文本: 所以我的问题是如何让php评估我的php页面?您必须启用php

我已经在我的mac上安装了php,但它似乎不想和我一起工作。当我在命令行上执行以下命令时,它似乎可以工作:

kramer65s-laptop:bunq-support kramer65$ php -r 'echo "something\n";'
something
但是当我访问站点目录中的文件时(
http://localhost/~kramer65/somefolder/echosome.php
),它只是在浏览器中将其显示为文本:


所以我的问题是如何让php评估我的php页面?

您必须启用php

在终端:

sudo nano /etc/apache2/httpd.conf
找到以下行并从开头删除
“#”

LoadModule php5_module libexec/apache2/libphp5.so
现在,要重新启动apache并重新加载配置:

sudo apachectl -k restart
当您需要安装PHP5.4并且OSX版本低于10.9时,还有另一种方法可以做到这一点。 您可以使用
自制
安装PHP5.4甚至5.5。Installator还将配置您的环境以使用新的PHP

有些人觉得它很有用,但我喜欢用我自己的方式做事,特别是因为现在不需要安装5.4
Symfony2
适用于5.3,也适用于
zf2


无论如何,你有两个选择。第一种更容易,第二种更灵活。希望对您有所帮助。

尝试在您的系统上安装MAMP软件。这是一款免费的网络软件。使用该软件,您可以轻松地在服务器上运行应用程序。Apache、Mysql和PHP附带了这些应用程序,因此无需单独安装。

如果您已经默认安装了苹果提供的web服务器,为什么还要安装另一个web服务器?