#php #macos #apache
#php #macos #apache
Вопрос:
В настоящее время я использую php 7.3 на macOS 10.15, поскольку я хочу обновиться до 7.4, я попытался сделать это с помощью Homebrew. Все работает нормально, и после обновления пути, если я запускаю php -v
, я вижу версию 7.4.
Я также пытался обновить apache, но здесь у меня проблема. Я изменил эту строку: LoadModule php7_module libexec/apache2/libphp7.so
на эту, LoadModule php7_module /usr/local/opt/php@7.4/lib/httpd/modules/libphp7.so
но теперь apache больше не запустится. Путь в порядке, apachectl configtest
жалуется на ту строку, которую я отредактировал, но не предоставляет никакой значимой информации о том, что не так.
Кто-нибудь из нас уже сталкивался с тем же? В чем может быть причина?
Комментарии:
1. Вы уверены, что модуль установлен в правильном месте для Apache?
2. Я начинаю думать, что для использования доморощенной установленной версии PHP мне также нужно установить apache с той же процедурой… Есть ли способ установить php 7.4 в osX без homebrew? Я пока не нашел ни одного
3. Я не знаю ни о каком другом способе, и быстрый поиск ничего не дает. Я перестал запускать Apache и PHP на моем Mac напрямую. Теперь я устанавливаю контейнеры Docker.