macos — Как скачать PHP-безопасную теперь, когда Homebrew больше не поддерживает —with-thread-safety?

Мне нужно использовать PHP pthreads в Mac OS High Sierra, но Homebrew больше не поддерживает загрузку PHP —with-thread-safety.

Как мне получить и установить поточно-ориентированную версию PHP для Mac OS, Php v7.1.16 без homebrew?

Если это будет какая-то ручная установка — есть ли у кого-нибудь пошаговые инструкции для Mac или знаете, где я могу получить инструкции?

Я искал инструкции в Интернете в течение 5 часов. Я устал и не могу поверить, что никто не опубликовал информацию об этом.

2

Решение

Мне удалось установить PHP 7.2.5 на Mac OS HighSierra с безопасностью ZTS / Thread с помощью phpbrew.

Установите шаги, которые я предпринял:

  1. Скачал phpbrew из http://phpbrew.github.io/phpbrew/ и установлены с их указаниями. Обратите внимание, что в конце установки вам дадут дальнейшие инструкции по настройке ~ / .bashrc для загрузки phpbrew, поищите их в терминале.

  2. После запуска phpbrew вы готовы установить php с zts, используя приведенную ниже команду (конечно, вы можете установить все нужные вам расширения, проверив установку для инструкции по расширению)

phpbrew install php-7.2.5 + openssl = ‘/ usr / local / opt / openssl /’ — —enable-keeper-zts —with-curl = / usr / local /

Важно, чтобы openssl и curl уже были установлены перед установкой php, и вы должны указать их расположение на вашем компьютере в строке установки, как я делал выше. Вы можете добавить все необходимые расширения, но у вас должны быть openssl и curl, потому что у меня было множество проблем с установкой без них. Но вы можете попробовать опустить.

Для тех из вас, кто использует PHP ZTS, чтобы вы могли продолжить установку pthreads — ТОЛЬКО PHP 7.2 и выше работает с Krakjoes pthread-master, который вы можете загрузить и выполнить установку по адресу https://github.com/krakjoe/pthreads

1

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

Других решений пока нет …

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