Проблемы с установкой Valet Plus — MacOS Catalina

Я установил Valet Plus на свой Mac около 2 лет без проблем. Затем на той неделе он внезапно перестал работать, я думаю, после обновления до Catalina, сказав, что apcu_fetch() не может быть найден.

Думая, что это я что-то напортачил, я удалил все, чтобы начать заново, и теперь я не могу снова установить valet из-за того, что pecl не может подключиться через ssl.

Всякий раз, когда я запускаю pecl install apcu_bc, он просто возвращает Connection to 'ssl://pecl.php.net:443' failed.

Всякий раз, когда я иногда прохожу эту часть, устанавливая и удаляя разные версии php, я снова оказываюсь в той же ситуации, когда не могу найти apcu_fetch

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

У кого-нибудь еще есть такие же проблемы и есть какие-нибудь новые советы, пожалуйста, я схожу с ума!


person Jimmyb_1991    schedule 25.12.2019    source источник


Ответы (1)


Из-за проблем с установкой расширения apcu_bc pecl и растущей поддержки PHP 7.0+ в расширении apcu pecl использование apcu_bc не рекомендуется. Чтобы обеспечить новую установку apcu, выполните следующие действия для каждой установленной версии PHP:

Удалите установленные pecl расширения apcu pecl uninstall apcu && pecl uninstall apcu_bc

Удалите расширения apcu.so и apc.so из /usr/local/etc/valet-php//php.ini.

person Nikky    schedule 17.02.2020