如何使用PHP 5.4.24在我的小牛上启用fastcgi?

时间:2014-05-15 00:06:00

标签: php

我正在尝试使用PHPStorm 7的内置Web服务器功能,我已将解释器指定为PHP 5.4.24,但它在下面一直告诉我。

如何在Mavericks机器上启用FastCGI。我通过在终端上执行php -i检查它是否已配置/启用。任何帮助,将不胜感激。我想在浏览器中测试应用程序。

php-cgi not found
Please ensure that configured PHP Interpreter built as CGI program (--enable-fastcgi was specified)

1 个答案:

答案 0 :(得分:8)

如果还没有安装,请安装Homebrew:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

现在,我们已经在Homebrew中,通过在终端上输入此信息来点击php存储库:

brew tap josegonzalez/php
brew tap homebrew/dupes

检查PHP 5.4可用的选项:

brew options php54

现在使用一些选项安装/构建PHP 5.4(在您的情况下使用CGI的PHP-FPM):

brew install php54 --with-fpm --with-debug --with-cgi --with-libmysql --with-homebrew-curl
brew install fastcgi

注意:如果你不打算使用Apache add --without-apache,如果你需要其他东西,只需检查选项并添加你需要的东西

现在,通过在终端中输入以下内容来检查PHP-FPM是否已启用:

php-fpm -v

如果你得到这个:

  

PHP 5.4.24(fpm-fcgi)版权所有(c)

     

1997-2013 PHP Group Zend Engine v2.4.0,版权所有(c)1998-2013

     

Zend Technologies

你刚刚像老板一样用FCGI安装了PHP ..