Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!

Ошибка с удалением плагина

Май
567
129
Пользователь
Всем привет.
Хотел установить плагин tl realtime pusher, но мне выдало такую ошибку:
Строка 17: Тег macro должен иметь атрибут name. - Имя шаблона: public:realtime_macros при установке плагина realtime.
после чего я захотел удалить плагин через панель, но мне выдало:
Не удалось удалить файлы [tl] Realtime (Pusher)
Следующие файлы или каталоги не получилось удалить из-за установленных прав доступа. Мы рекомендуем удалить файлы плагина вручную.
после я дал права 755 на папку js и src после мне выдало опять такую ошибку и я выдал права 777
после удаление прошло успешно. Но после этого сразу белый экран с надписью: В настоящее время происходит обновление программного обеспечения сайта. Пожалуйста, зайдите позже.
затем я зачем-то полез в бд в таблицу xf_addon и там был сам "плагин" название или что-то типа того, но файлов нет. Где-то было написано &install1 что-то такое. потом я удалил это думая, что все заработает (ну файлы плагина то сам форум удалил же) и после этого мне опять выдает белый экран с надписью Произошла непредвиденная ошибка. Пожалуйста, попробуйте позже....
что делать в таком случае?
 
Июл
580
726
Пользователь
OFFTOP


не показывайте эту тему разработчикам XF, есть риск что после этого на движок будет установлено ограничение по возрасту для пользования движка



бекап делать и удалять по человечески
 
Окт
245
95
Пользователь
Всем привет.
Хотел установить плагин tl realtime pusher, но мне выдало такую ошибку:
Строка 17: Тег macro должен иметь атрибут name. - Имя шаблона: public:realtime_macros при установке плагина realtime.
после чего я захотел удалить плагин через панель, но мне выдало:
Не удалось удалить файлы [tl] Realtime (Pusher)
Следующие файлы или каталоги не получилось удалить из-за установленных прав доступа. Мы рекомендуем удалить файлы плагина вручную.
после я дал права 755 на папку js и src после мне выдало опять такую ошибку и я выдал права 777
после удаление прошло успешно. Но после этого сразу белый экран с надписью: В настоящее время происходит обновление программного обеспечения сайта. Пожалуйста, зайдите позже.
затем я зачем-то полез в бд в таблицу xf_addon и там был сам "плагин" название или что-то типа того, но файлов нет. Где-то было написано &install1 что-то такое. потом я удалил это думая, что все заработает (ну файлы плагина то сам форум удалил же) и после этого мне опять выдает белый экран с надписью Произошла непредвиденная ошибка. Пожалуйста, попробуйте позже....
что делать в таком случае?
в scr/config.php добавь это:
config.php:
$config['debug'] = true;
$config['development']['enabled'] = true;
Это должно показать реальную ошибку а не белый экран
 
Май
567
129
Пользователь
не показывайте эту тему разработчикам XF, есть риск что после этого на движок будет установлено ограничение по возрасту для пользования движка
да что не так то


бекап делать и удалять по человечески
он есть, но все же проблему никак не решить?
Удалял не я, а сам форум. После выдал такое, а когда я через фтп вручную удалял все ок было
 
Май
567
129
Пользователь
Июл
580
726
Пользователь
он есть, но все же проблему никак не решить?
я бы сделал так что бы не ломать голову, особенно если терять там нечего

ну или это
в src/config.php добавь это:
PHP:
$config['debug'] = true;
$config['development']['enabled'] = true;
Это должно показать реальную ошибку а не белый экран

посмотрим на решение этой абрыкадабры
 
Май
567
129
Пользователь
Май
567
129
Пользователь
egd:
An exception occurred: [ErrorException] [E_WARNING] require(/var/www/xenforo/src/addons/Truonglv/Realtime/vendor/composer/autoload_namespaces.php): Failed to open stream: No such file or directory in src/XF/ComposerAutoload.php on line 47

    XF::handlePhpError() in src/XF/ComposerAutoload.php at line 47
    require() in src/XF/ComposerAutoload.php at line 47
    XF\ComposerAutoload->autoloadNamespaces() in src/XF.php at line 278
    XF::registerComposerAutoloadData() in src/XF/App.php at line 2472
    XF\App->setupAddOnComposerAutoload() in src/XF/App.php at line 2030
    XF\App->setup() in src/XF/Pub/App.php at line 94
    XF\Pub\App->setup() in src/XF.php at line 497
    XF::setupApp() in src/XF.php at line 520
    XF::runApp() in index.php at line 20
 
Окт
245
95
Пользователь
egd:
An exception occurred: [ErrorException] [E_WARNING] require(/var/www/xenforo/src/addons/Truonglv/Realtime/vendor/composer/autoload_namespaces.php): Failed to open stream: No such file or directory in src/XF/ComposerAutoload.php on line 47

    XF::handlePhpError() in src/XF/ComposerAutoload.php at line 47
    require() in src/XF/ComposerAutoload.php at line 47
    XF\ComposerAutoload->autoloadNamespaces() in src/XF.php at line 278
    XF::registerComposerAutoloadData() in src/XF/App.php at line 2472
    XF\App->setupAddOnComposerAutoload() in src/XF/App.php at line 2030
    XF\App->setup() in src/XF/Pub/App.php at line 94
    XF\Pub\App->setup() in src/XF.php at line 497
    XF::setupApp() in src/XF.php at line 520
    XF::runApp() in index.php at line 20
Добавь теперь в scr/config.php Это:
config.php:
$config['enableAddOnComposerAutoload'] = false;
это должно дать доступ к админке вроде
 
Май
567
129
Пользователь
Добавь теперь в scr/config.php Это:
config.php:
$config['enableAddOnComposerAutoload'] = false;
это должно дать доступ к админке вроде
дада, верно, сделал, что дальше? плагина там нет, который ошибку и вызвал. Я так понимаю что-то в бд нарушено
 
Окт
245
95
Пользователь
плагина там нет, который ошибку и вызвал. Я так понимаю что-то в бд нарушено
тогда вот:
BD:
Найди ID проблемного дополнения
SELECT * FROM xf_addon WHERE addon_id LIKE '%realtime%' OR addon_id LIKE '%tl_%' OR addon_id LIKE '%Truonglv%';

Если найдёш запись, удалите ее:
DELETE FROM xf_addon WHERE addon_id = 'Truonglv/Realtime';

Также проверь наличие слушателей событий:
DELETE FROM xf_code_event_listener WHERE addon_id = 'Truonglv/Realtime';

И классы расширений:
DELETE FROM xf_extension WHERE addon_id = 'Truonglv/Realtime';
 
Сверху