Как включить расширения php в Ubuntu?

Надеюсь, все в порядке. Пойдем:

Я пытаюсь включить некоторые расширения php, и у меня ничего не получается.

Я использую Ubuntu со следующей версией:

  • Идентификатор дистрибьютора: Ubuntu
  • Описание: Ubuntu 22.04.2 LTS
  • Релиз: 22.04
  • Кодовое имя: варенье

Апач:

Версия сервера: Apache/2.4.52 (Ubuntu)

MySQL:

mysql версии 8.0.32-0ubuntu0.22.04.2 для Linux на x86_64 ((Ubuntu))

PHP

  • PHP 8.2.5 (cli) (построено: 14 апреля 2023 г., 04:27:02) (NTS)
  • Авторское право (c) Группа PHP
  • Zend Engine v4.2.5, авторское право (c) Zend Technologies
  • с Zend OPcache v8.2.5, Copyright (c), Zend Technologies

введите здесь описание изображения

Зашел в файл php.ini, раскомментировал нужные расширения: /etc/php/8.2/apache2

введите здесь описание изображения

Я уже перезапустил apache2. Я перезапустил ОС. И всякий раз, когда я проверяю phpinfo(); это всегда то же самое.

пхп-м

  • календарь
  • Основной
  • ctype
  • завиток
  • дата
  • exif
  • FFI
  • информация о файле
  • фильтр
  • фтп
  • гд
  • получитьтекст
  • хэш
  • значокv
  • json
  • libxml
  • mysqli
  • mysqlnd
  • openssl
  • pcntl
  • пре
  • ЗОП
  • pdo_mysql
  • Фар
  • posix
  • случайный
  • строка чтения
  • Отражение
  • сеанс
  • швабра
  • Розетки
  • натрий
  • уровень звукового давления
  • стандартный
  • sysvmsg
  • sysvsem
  • sysvshm
  • токенизатор
  • Zend OPcache
  • zlib
  • [Зенд-модули]
  • Zend OPcache

Что я мог сделать? Будет ли это ошибкой в ​​связи между сервером и языковыми модулями?

Заранее спасибо.

Может быть такая же проблема: stackoverflow.com/questions/76021256/…

shingo 21.04.2023 16:44

Это анализ множества нерелевантных ini-файлов, это нормально для установки Linux?

RiggsFolly 21.04.2023 16:54
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
1
2
273
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Вам необходимо перезапустить службу php-fpm, чтобы изменения вступили в силу.

systemctl restart php8.2-fpm
Ответ принят как подходящий
  1. раскомментирование не будет работать в Ubuntu/Debian libux, так как вы должны установить расширение, например sudo apt install php8.2-curl

  2. я полагаю, что у вас не установлен php-fpm с apache и используется по умолчанию .... поэтому вам нужно перезапустить apache2, чтобы изменения вступили в силу. вы можете проверить, настроен ли php-fpm с помощью apache либо через phpinfo(), либо через sudo service php8.2-fpm status .

вы можете обратиться к этой статье для получения подробной информации о том, как установить. Также обратите внимание, что вам, возможно, придется добавить PHP PPA Ондржея Сури, чтобы получить последние стабильные версии php для Ubuntu.

Я понял, я не знал, что просто раскомментировать не получится. Спасибо за ответ, запишу.

Anderson Cesar 21.04.2023 18:43

Другие вопросы по теме