Не подключаются расширения PHP

Обсуждение установки и настройки поддерживаемых вебсерверов, а также работы с ними.
astim74
Сообщения: 6
Зарегистрирован: Ср май 26, 2021 11:28 am

Не подключаются расширения PHP

Сообщение astim74 » Ср май 26, 2021 11:42 am

Добрый день!
Обновился с 1.0819.20200917 до 1.0925.20210521 и слетели расширения со всех версий PHP? кроме первой установленной PHP 5.3
Сайты на PHP 7.4 сразу не находят класс mysqli и т.п.
В панели расширения PHP выбираю для установки, они как бы устанавливаются, но не подключаются.
Что это может быть?
Вложения
2.jpg
2.jpg (66.37 КБ) 2744 просмотра

astim74
Сообщения: 6
Зарегистрирован: Ср май 26, 2021 11:28 am

Re: Не подключаются расширения PHP

Сообщение astim74 » Ср май 26, 2021 8:14 pm

Как отменить обновление?

Аватара пользователя
alenka
Сообщения: 1997
Зарегистрирован: Ср сен 27, 2017 11:10 am

Re: Не подключаются расширения PHP

Сообщение alenka » Чт май 27, 2021 7:06 am

ls -al /etc/yum.repos.d/
покажите вывод.

astim74
Сообщения: 6
Зарегистрирован: Ср май 26, 2021 11:28 am

Re: Не подключаются расширения PHP

Сообщение astim74 » Чт май 27, 2021 10:06 am

Вот скрин.
Вложения
v.jpg
v.jpg (109.44 КБ) 2689 просмотров

Аватара пользователя
alenka
Сообщения: 1997
Зарегистрирован: Ср сен 27, 2017 11:10 am

Re: Не подключаются расширения PHP

Сообщение alenka » Пт май 28, 2021 7:02 am

Удалите сторонние репозитарии, у вас для php72 подключен remi. После удаления переустановите связку с выбранными php

voytyuk
Сообщения: 43
Зарегистрирован: Ср дек 12, 2018 3:01 pm

Re: Не подключаются расширения PHP

Сообщение voytyuk » Пн мар 18, 2024 1:58 pm

Добрый день! Такя же ошибка, только сторонних репозиториве нету
Версия php 7.2
Панели 1.0962.20240307
Ошибку выдает Uncaught Error: Class 'mysqli' not found Хотя установил дополнение через панель.
Буду благодарен за помощь
Вложения
Снимок23.PNG
Снимок23.PNG (32.81 КБ) 334 просмотра

voytyuk
Сообщения: 43
Зарегистрирован: Ср дек 12, 2018 3:01 pm

Re: Не подключаются расширения PHP

Сообщение voytyuk » Пн мар 18, 2024 2:19 pm

Проблему решил. Достаточно раскоментировать в php.ini строку extension=mysqli

Аватара пользователя
sbury
Сообщения: 1358
Зарегистрирован: Вт фев 06, 2018 7:51 am

Re: Не подключаются расширения PHP

Сообщение sbury » Пн мар 18, 2024 6:43 pm

У вас пользователь в JailPHP?
покажите выводы

Код: Выделить всё

cat /etc/os-release
rpm -qa | grep php | grep my | sort

voytyuk
Сообщения: 43
Зарегистрирован: Ср дек 12, 2018 3:01 pm

Re: Не подключаются расширения PHP

Сообщение voytyuk » Вт мар 19, 2024 9:54 am

Да в jail.
Вывод команд:
Last login: Fri Mar 15 15:59:11 2024
[root@cphost ~]# cat /etc/os-release
NAME="AlmaLinux"
VERSION="9.3 (Shamrock Pampas Cat)"
ID="almalinux"
ID_LIKE="rhel centos fedora"
VERSION_ID="9.3"
PLATFORM_ID="platform:el9"
PRETTY_NAME="AlmaLinux 9.3 (Shamrock Pampas Cat)"
ANSI_COLOR="0;34"
LOGO="fedora-logo-icon"
CPE_NAME="cpe:/o:almalinux:almalinux:9::baseos"
HOME_URL="https://almalinux.org/"
DOCUMENTATION_URL="https://wiki.almalinux.org/"
BUG_REPORT_URL="https://bugs.almalinux.org/"
ALMALINUX_MANTISBT_PROJECT="AlmaLinux-9"
ALMALINUX_MANTISBT_PROJECT_VERSION="9.3"
REDHAT_SUPPORT_PRODUCT="AlmaLinux"
REDHAT_SUPPORT_PRODUCT_VERSION="9.3"
[root@cphost ~]# rpm -qa | grep php | grep my | sort
brainy-php5-mysql-5.6.40-30.2.brainyV3.el9.x86_64
php56w-mysql-5.6.40-65.brainy.el9.x86_64
php72w-mysql-7.2.34-55.brainy.el9.x86_64
php74w-mysql-7.4.33-3.el9.x86_64
php82w-mysql-8.2.16-1.brainy.el9.x86_64
[root@cphost ~]#

Ещё возникла такая ошибка после переноса opencart.
Не понимаю как ее устранить. Vqmod установил
А вот с Dom проблемы, не знаю как решить.
Буду благодарен за помощь
VQMod::bootup - ERROR - YOU NEED THE PHP "DOMDocument" EXTENSION INSTALLED TO USE VQMod

Аватара пользователя
alenka
Сообщения: 1997
Зарегистрирован: Ср сен 27, 2017 11:10 am

Re: Не подключаются расширения PHP

Сообщение alenka » Вт мар 19, 2024 12:03 pm

Ошибку выдает Uncaught Error: Class 'mysqli' not found Хотя установил дополнение через панель.
Только что проверила на чистой установке, по умолчанию все расширения открыты. Попробуйте переустановить связку вместе с версиями php

Ответить