Почему php установлен с hombrew, работающим в консоли, но в apache я вижу пустой экран. (127.0.0.1/info.php с phpinfo ())
в
/etc/apache/httpd.conf
LoadModule php5_module /usr/local/opt/php54/libexec/apache2/libphp5.so
LoadModule rewrite_module libexec/apache2/mod_rewrite.so
Похоже, вы указываете не на тот двоичный файл. Измените строку в httpd.conf на что-то вроде: /usr/localCellar/php55/5.5.18/libexec/apache2/libphp5.so
или где бы Brew не поместил PHP, а затем перезапустите Apache.
Вы также должны получать ошибки в своих журналах, которые могут помочь диагностировать эти проблемы. Всегда проверяйте логи. Команда which php
может показать, какой двоичный файл php используется в командной строке. Вы можете установить несколько версий без проблем, вам нужно будет указать apache, какую из них использовать.
Других решений пока нет …