Как установить PHP -Zts вручную на Centos 7 - PullRequest
1 голос
/ 05 января 2020

Я хочу установить pthreads. Когда я пытаюсь установить, я получаю эту ошибку:

checking for ZTS... no

configure: error: pthreads requires ZTS, please re-compile PHP with ZTS enabled

сейчас, как я могу установить Php с включенными Zts?

1 Ответ

2 голосов
/ 17 января 2020

Там у меня есть список команд для включения PHP -Zts (7.2.26):

1- Изменить каталог установки на домашний:

cd ~

2- Получить Php Версия, которую вы хотите:

wget http://www.php.net/distributions/php-7.2.26.tar.gz

3- Извлечь PHP файл

tar zxvf php-7.2.26.tar.gz

4- Переконфигурировать источники

./buildconf --force

5- Внутри php -7.2.26, запустите команду configure, чтобы установить то, что нам нужно:

./configure --enable-debug --enable-maintainer-zts --prefix=/usr --with-config-file-path=/etc

6- Установить PHP (может потребоваться 5 ~ 10 минут для установки)

make && make install

7 - Скопируйте файл конфигурации PHP и добавьте локальную библиотеку, чтобы включить путь

cp php.ini-development /etc/php.ini

8 - Отредактируйте php .ini и установите Include_path следующим образом:

Include_path = “/usr/local/lib/php”

Сейчас вы установили php -7.2.26 с включенным Zts .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...