#php #apache #pcre
#php #apache #pcre
Вопрос:
При обновлении до PHP 7.3 я обнаружил, что мне нужно установить PCRE2. Однако, похоже, что Apache HTTP Server 2.4 требует PCRE. Мне кажется, это указывает на то, что мне нужно установить как PCRE, так и PCRE2. Я создаю двоичный пакет Apache 2.4.38 с PHP 7.3 для Solaris 11, и, похоже, требуются как PCRE, так и PCRE2, поскольку PHP требует PCRE2, а Apache требует PCRE. Мой вопрос в том, есть ли другой способ обойти это.
Ответ №1:
Второе предложение из https://secure.php.net/manual/en/pcre.installation.php
По умолчанию это расширение компилируется с использованием входящей в комплект библиотеки PCRE. В качестве альтернативы, можно использовать внешнюю библиотеку PCRE, передав параметр конфигурации —with-pcre-regex=DIR, где DIR — это расположение файлов включения PCRE и библиотеки.