Страница 1 из 2

[FAQ] Белые страницы после включения расширения

Добавлено: 29.10.2014 11:59
romaamor
Может вопрос не совсем по теме но... Закачал расширение, включил, и получил белые страницы как по форуму так и в админке. Как узнать какие изменения расширение сделало что бы исправить ?


----------------
Как удалить расширение, если не работает администраторский раздел
  1. Открыть composer.json в расширении, найти в нём значение name

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

    {
    	"name": "phpbbworld/topiclinks",
  2. Отключить расширение по значению name запросом

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

    UPDATE phpbb_ext SET ext_active = 0 WHERE ext_name = 'phpbbworld/topiclinks'
  3. Очистить кеш вручную (удалить из папки cache всё, кроме index.htm и .htaccess)
  4. Зайти в админку и удалить отключённое расширение
  5. Удалить файлы расширения с сервера
----------------------------------------------------------------
Решение от Sheer Re: Белые страницы после включения расширения

Re: Вышел phpBB 3.1 Ascraeus

Добавлено: 29.10.2014 12:01
rxu
Раскомментируйте в config.php строку, начинающуюся с DEBUG, и посмотрите текст ошибки.

Re: Белые страницы

Добавлено: 29.10.2014 12:07
romaamor
rxu писал(а):Раскомментируйте в config.php строку, начинающуюся с DEBUG, и посмотрите текст ошибки.
Раскомментировал и ошибка пропала. Все страницы появились.
И всё таки интересно, можно как то отследить какие изменения делаются при активации расширения ?

Re: Белые страницы

Добавлено: 29.10.2014 12:08
Татьяна5
Какое расширение устанавливали?

Добавлено спустя 1 минуту 10 секунд:
romaamor писал(а):можно как то отследить какие изменения делаются при активации расширения ?
Можно, разобрать код расширения

Re: Белые страницы

Добавлено: 29.10.2014 12:10
romaamor
Татьяна5 писал(а):Какое расширение устанавливали?
TopicLinks phpBB 3.1 / Ascraeus

Re: Белые страницы

Добавлено: 29.10.2014 12:18
Татьяна5
Не нахожу что-то такого. Откуда скачивали?

Re: Белые страницы

Добавлено: 29.10.2014 12:22
romaamor
Не у вас. Всё таки не рабочее оно. Хотя у автора вижу стоит. Если интересно можете посмотреть что за чудо.
topiclinks.zip

Удаление расширения через PMA

Добавлено: 29.10.2014 19:18
sdakasadist
Как можно удалить расширение из базы?

Re: Удаление расширения через PMA

Добавлено: 29.10.2014 19:26
Татьяна5
Стандартной ссылкой "удалить" из админки

Re: Удаление расширения через PMA

Добавлено: 29.10.2014 19:29
sdakasadist
Невозможно зайти в админку, белая страница.

Re: Удаление расширения через PMA

Добавлено: 29.10.2014 19:30
Татьяна5
sdakasadist писал(а):белая страница
Включить дебаг, посмотреть что пишет

Re: Удаление расширения через PMA

Добавлено: 29.10.2014 19:33
AndriyUA
Попробуйте в таблице phpbb_ext удалить проблемное расширение
Перед этим экспортируйте базу, дабы не испортить ничего

Re: Удаление расширения через PMA

Добавлено: 29.10.2014 19:36
sdakasadist
Если папку с расширением не удалить, то белая страница.
Если удалить, то вот

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

[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/class_loader.php on line 160: require(./ext/phpbbworld/topiclinks/event/listener.php): failed to open stream: No such file or directory
AndriyUA тоже самое.

Re: Удаление расширения через PMA

Добавлено: 29.10.2014 19:37
Татьяна5
AndriyUA, ни в коем случае! Остальные данные от расширения в БД останутся, что с 100% гарантией приведёт потом к проблемам

Re: Удаление расширения через PMA

Добавлено: 29.10.2014 19:38
rxu
Можно попробовать отключить. Поде ext_active выставить в 0 и очистить папку кэша.