Я пытаюсь заставить PHPbrew работать, но я сталкиваюсь с некоторыми проблемами ...

Все настроено так, как требует PHPBrew, но я не могу найти папку www, где я могу разместить свои файлы, или установить правильный файл конфигурации для запуска моей версии PHP.

Drupal 8 требует 5,5 для использования, но 6 работает только с 5,3. Чтобы легко переключаться, я установил php brew.

Это команда, которую я запускаю:

phpbrew install 5.5.0 +apxs2
phpbrew use 5.5.0

После этого я застреваю. Мой localhost говорит, что я использую версию 5.3, но когда я использую команду "php -v" в терминале, он говорит, что версия 5.5 cli.

Кто-нибудь может мне помочь?

1 ответ1

1

Вы будете использовать ту же установку Apache, что и раньше - вам не нужно помещать свои файлы в отдельную папку www. Вам просто нужно сказать Apache использовать новый PHP, который вы только что создали. Проверьте конфигурацию Apache, чтобы увидеть, есть ли строка LoadModule, соответствующая вашему новому PHP. Это должно выглядеть примерно так

LoadModule php5_module        /usr/lib/apache2/modules/libphp5.5.0.so

Если есть, вы сможете перезапустить Apache, и он будет работать. Если ваш LoadModule по-прежнему ссылается на системный php, отредактируйте его, чтобы он указывал на новую версию, и перезапустите Apache. Более подробная информация в документации: https://github.com/phpbrew/phpbrew/wiki/Cookbook#apache2-support

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .