Страница 1 из 3
Версия: 1.08.20191211 xDebug пропал изо всех версий PHP
Добавлено: Пн янв 06, 2020 12:10 pm
Pavel Lubenskiy
После установкипоследней версии панели столкнулся в проблемой -- после обновления версий расширений PHP пропали xDebug пакеты... Я использую вашу хостинг-панель как DEV-сервер и без дебага никак....
Вручную вставил файлы
и
-- после перезагрузки сервереа на этой версии дебаггер завелся.
Попытка повторить этот финт на версиях 7 ветки PHP не увенчалась успехом!
Как я делал:
Устанавливал докером нужную версию php/xdebug заходил внутрь контейнера и по scp копировал нужную версию xdebug.so по нужному адресу.
То есть версия собрана под правильную версию php... Когда вызываю в коде сайта phpinfo() то появляеться раздела
xDebug НО! в нем нет DBGp - Common DeBuGger Protocol
Revision как я понял это единственная настройка которая меня отделяет от работающей версии дебаггера на php5.6.
Приведу для сравнения две версии:
PHP Version 5.6.27
with Xdebug v2.2.3
Supported protocols: DBGp - Common DeBuGger Protocol
Revision: $Revision: 1.145 $
-----------------------------------
PHP Version 7.2.19
with Xdebug v2.7.1
Supported protocols: DBGp - Common DeBuGger Protocol
Планируеться ли вернуть xDebug в новых версиях?
Re: Версия: 1.08.20191211 xDebug пропал изо всех версий PHP
Добавлено: Ср янв 08, 2020 7:46 am
sbury
пакеты xdebug по умолчанию не устанавливаются и не доступны. Что бы их установить сделайте следующее
подключите дополнительный репозитарий.
Создайте файл
touch /etc/yum.repos.d/a.conf
запишите в него следующее
[7c]
name=Brainy Repo el7
baseurl=http://updbra5.shn-host.ru/centos/7c/$basearch/
enabled=1
gpgcheck=0
потом выполнить с консоли
yum clean all
yum install php56w-xdebug php71w-xdebug php70w-xdebug php72w-xdebug
Re: Версия: 1.08.20191211 xDebug пропал изо всех версий PHP
Добавлено: Чт янв 09, 2020 7:21 am
Pavel Lubenskiy
Код: Выделить всё
[root@xxx ~]# yum repolist
Загружены модули: fastestmirror, priorities, versionlock
Loading mirror speeds from cached hostfile
* base: mirror.trouble-free.net
* extras: mirror.trouble-free.net
* updates: mirror.trouble-free.net
Идентификатор репозитория репозиторий состояние
base/7/x86_64 CentOS-7 - Base 10.097
brainy-glibc_sb/x86_64 Brainy Repo el7 6
brainy-python3_sb/x86_64 Brainy Repo el7 160
extras/7/x86_64 CentOS-7 - Extras 307
myrepo-centos/x86_64 Brainy Repo el7 4.006
updates/7/x86_64 CentOS-7 - Updates 1.010
repolist: 15.586
Код: Выделить всё
[root@xxx ~]# yum install php56w-xdebug php71w-xdebug php70w-xdebug php72w-xdebug
Загружены модули: fastestmirror, priorities, versionlock
Loading mirror speeds from cached hostfile
* base: mirror.trouble-free.net
* extras: mirror.trouble-free.net
* updates: mirror.trouble-free.net
Пакета с названием php56w-xdebug не найдено.
Пакета с названием php71w-xdebug не найдено.
Пакета с названием php70w-xdebug не найдено.
Пакета с названием php72w-xdebug не найдено.
Ошибка: Выполнять нечего
Не вышло по вашей инстукции, даже после ребута сервера.
Re: Версия: 1.08.20191211 xDebug пропал изо всех версий PHP
Добавлено: Чт янв 09, 2020 8:10 am
sbury
вы команду выполнили?
yum clean all
покажите ее вывод
Судя по этому
Идентификатор репозитория репозиторий состояние
base/7/x86_64 CentOS-7 - Base 10.097
brainy-glibc_sb/x86_64 Brainy Repo el7 6
brainy-python3_sb/x86_64 Brainy Repo el7 160
extras/7/x86_64 CentOS-7 - Extras 307
myrepo-centos/x86_64 Brainy Repo el7 4.006
updates/7/x86_64 CentOS-7 - Updates 1.010
repolist: 15.586
репозитарий 7c не подключен. Поэтому и не находит
Re: Версия: 1.08.20191211 xDebug пропал изо всех версий PHP
Добавлено: Чт янв 09, 2020 8:13 am
Pavel Lubenskiy
Код: Выделить всё
[root@xxx ~]# yum clean all
Загружены модули: fastestmirror, priorities, versionlock
Сброс источников:base brainy-glibc_sb brainy-python3_sb extras myrepo-centos updates
Cleaning up list of fastest mirrors
Other repos take up 37 M of disk space (use --verbose for details)
Re: Версия: 1.08.20191211 xDebug пропал изо всех версий PHP
Добавлено: Чт янв 09, 2020 8:16 am
sbury
ls -l /etc/yum.repos.d/a.conf
Re: Версия: 1.08.20191211 xDebug пропал изо всех версий PHP
Добавлено: Чт янв 09, 2020 8:30 am
Pavel Lubenskiy
Код: Выделить всё
[root@xxx ~]# ls -l /etc/yum.repos.d/a.conf
-rw-r--r-- 1 root root 103 Янв 9 07:13 /etc/yum.repos.d/a.conf
Re: Версия: 1.08.20191211 xDebug пропал изо всех версий PHP
Добавлено: Чт янв 09, 2020 8:31 am
Pavel Lubenskiy
sbury писал(а): ↑Чт янв 09, 2020 8:16 am
ls -l /etc/yum.repos.d/a.conf
Код: Выделить всё
[root@xxx ~]# cat /etc/yum.repos.d/a.conf
[7c]
name=Brainy Repo el7
baseurl=http://updbra5.shn-host.ru/centos/7c/$basearch/
enabled=1
gpgcheck=0
Re: Версия: 1.08.20191211 xDebug пропал изо всех версий PHP
Добавлено: Чт янв 09, 2020 9:36 am
sbury
сори. переименуйте a.conf в a.repo
и повторите еще раз
Re: Версия: 1.08.20191211 xDebug пропал изо всех версий PHP
Добавлено: Чт янв 09, 2020 10:50 am
Pavel Lubenskiy
ОТЛИЧНО!
Спасибо огромное за помощь -- помогло!