Рейтинг:0

Как правильно включить расширения PHP, вручную или с помощью доступных модов?

флаг ng

Я привык включать расширения PHP, вручную добавляя их в свой php.ini файл, например: расширение=x.so. Но сегодня я узнал, что одно расширение PHP не удалось загрузить, потому что установка расширение=x.so происходит сбой, потому что некоторые расширения загружаются после обращения к php.ini.

Решение, которое я нашел, состояло в том, чтобы использовать phpenmod и создать файл extension.ini внутри /etc/php/7.4/моды-доступны. Это решило мою проблему, но мой вопрос в том, какой правильный путь? - Я всегда привык вручную редактировать свой файл php.ini, это больше не рекомендуется, я не могу найти много информации об этом? Когда произошло это изменение?

djdomi avatar
флаг za
Официальный способ, это второй.
Erdss4 avatar
флаг ng
@djdomi Можете ли вы дать ссылку на какие-либо документы для этого?
djdomi avatar
флаг za
это та же причина для nginx, а также для Apache - это файловая структура каталогов - вы можете видеть это также с `php-config`, где он был принудительно использован вашим дистрибутивом.
Michael Hampton avatar
флаг cz
@djdomi Это способ Debian, а не официальный. Официальный способ, такой как он есть, состоит в том, чтобы вручную отредактировать php.ini самостоятельно, поэтому сопровождающие Debian создали эту гораздо более простую схему. Его следует использовать в системах на основе Debian.
djdomi avatar
флаг za
Извините, забыл об этом ;) Использую Debian уже более 20 лет xD

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.