Как включить fastcgi на Yosemite с PHP 5.5.14

Я использую PHPStorm 9 на Mac OSX Yosemite 10.10, и когда я пытаюсь открыть проект в браузере, он возвращает ошибку "502 Bad Gateway".

В PHPStorm пишет, что php-cgi не найден

Please ensure that configured PHP interpreter built as CGI program (--enable-fastcgi was specified)

Я последовал ответу GotchaRob в этом вопрос, но это не помогло. К сожалению, я пока не могу оставлять комментарии, поэтому создал новый вопрос.

Я был бы очень признателен, если бы кто-то мог оказать некоторую помощь. Спасибо.


person al_x13    schedule 14.07.2015    source источник
comment
Какой результат дает вам php-fpm -v?   -  person Oldskool    schedule 14.07.2015
comment
Он возвращает: PHP 5.5.14 (fpm-fcgi) (built: Sep 9 2014 19:09:39) Copyright (c) 1997-2014 The PHP Group Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies with Xdebug v2.2.3, Copyright (c) 2002-2013, by Derick Rethans   -  person al_x13    schedule 14.07.2015
comment
Это результат, который вы хотели бы видеть. Вы уверены, что выбрали двоичный файл php-fpm (обычно /usr/sbin/php-fpm) в качестве интерпретатора при установке PhpStorm, а не собственный двоичный файл php?   -  person Oldskool    schedule 14.07.2015
comment
в качестве интерпретатора выбираю /usr/bin/php (где находится php.ini) - take.ms/pMBLa. Если я выберу /usr/sbin/php-fpm, PHPStorm скажет, что php не установлен   -  person al_x13    schedule 14.07.2015


Ответы (2)


я исправляю эту проблему с помощью этого решения

http://barratmp.blogspot.ru/2014/10/the-core-yosemite-php-version-is-5.html

но я устанавливаю только php5.6

brew install homebrew/php/php56

после установки указал путь к php6.5 в phpstorm

person p.Omelchenko    schedule 22.07.2015
comment
ОГРОМНОЕ СПАСИБО!!! Это решило мою проблему!! Мой PHPSTORM теперь работает правильно. - person Clever Programmer; 10.01.2016
comment
Благодарю вас! Это помогло мне, наконец, заставить меня работать! :D - person Michelle Ashwini; 20.06.2016
comment
Я сделал то же самое. В моем PhpStorm я настроил исполняемый файл PHP на /usr/local/Cellar/php56/5.6.25_1/bin/php - person Glauco Neves; 30.08.2016

Я не смог заставить его работать с решением п.Омельченко, поэтому я попробовал то, что предлагается в этом веб-сайт от aswin_0348, и он работал как часы!

Только 1_

person syfantid    schedule 19.09.2016