如何让php在我的mac上工作?
我已经在我的mac上安装了php,但它似乎不想和我一起工作。当我在命令行上执行以下命令时,它似乎可以工作:如何让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
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.4Symfony2
适用于5.3,也适用于zf2
无论如何,你有两个选择。第一种更容易,第二种更灵活。希望对您有所帮助。尝试在您的系统上安装MAMP软件。这是一款免费的网络软件。使用该软件,您可以轻松地在服务器上运行应用程序。Apache、Mysql和PHP附带了这些应用程序,因此无需单独安装。如果您已经默认安装了苹果提供的web服务器,为什么还要安装另一个web服务器?