Laravel камердинер использует неправильную версию переполнения стека

Я использую valet 2.0.5, и он использует неправильную версию PHP. При запуске камердинера я получаю

$ valet start
Restarting php71...
Restarting nginx...
Valet services have been started.

Но phpinfo() дает PHP Version 5.6.30 а также Loaded Configuration File: /usr/local/etc/php/5.6/php.ini,

Я установил и перекомпоновал php с помощью brew,

$ which php
/usr/local/opt/php71/bin/php

$ php -v
PHP 7.1.7

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

0

Решение

раскомментировав LoadModule php5_module libexec/apache2/libphp5.so в /etc/apache2/httpd.conf сделал трюк. Я действительно не знаю, почему это сработало, но я не жалуюсь.

0

Другие решения

Была аналогичная проблема при обновлении с 7.1 до 7.2.

Для меня решение состояло в том, что я удалил символические ссылки для php7.1 из / usr / local / opt /

0

По вопросам рекламы [email protected]