SoNWarrioR Опубликовано 5 ноября, 2015 Поделиться Опубликовано 5 ноября, 2015 В общем такая вещь. Не получается установить плагин VK Login Handler, при установке пишет ошибку. "У вас нет прав" Сам плагин в итоге появляется в разделе плагинов, но он не работает как таковой, и не удаляется. Ошибка из логов 37.139.41.6 - http://diktum.ru/admin/?adsess=56ed96ccacd0bc76f87c5c090ab72414&app=core&module=applications&controller=plugins&do=delete&id=641 Can't DROP 'vk_id'; check that column/key exists он и не ставиться и не удаляется как токовой. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Redneck Опубликовано 5 ноября, 2015 Поделиться Опубликовано 5 ноября, 2015 4 минуты назад, SoNWarrioR сказал: В общем такая вещь. Не получается установить плагин VK Login Handler, при установке пишет ошибку. "У вас нет прав" Сам плагин в итоге появляется в разделе плагинов, но он не работает как таковой, и не удаляется. Ошибка из логов 37.139.41.6 - http://diktum.ru/admin/?adsess=56ed96ccacd0bc76f87c5c090ab72414&app=core&module=applications&controller=plugins&do=delete&id=641 Can't DROP 'vk_id'; check that column/key exists он и не ставиться и не удаляется как токовой. несколько раз встречал такие ошибки, но с другими плагинами. Выходил из этой ситуации путем обновления этого плагина тем же файлом и все получалось. Не знаю поможет ли данный совет именно с этим плагином Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
ZeRik Опубликовано 5 ноября, 2015 Поделиться Опубликовано 5 ноября, 2015 Не удаляется этот плагин и правильно установленный. Косяк этого плагина. Ты загрузи новую версию этого плагина - что бы установка прошла правильно. После включи, и смотри в методах входа - если Vkontakte не появилось, значит все хорошо. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
SoNWarrioR Опубликовано 6 ноября, 2015 Автор Поделиться Опубликовано 6 ноября, 2015 Вот тут и проблема. Я ставил с гитхаба - он ставиться, но в методах - ничего. То есть ставиться без ошибок, но тоже не удаляется В чем суть, такая вещь произошла после того, как обновлялся с 4.0.х до 4.0.8. При обновлении писал кучу ошибок и обновление крашило сайт. В итоге в обновлении был виноват как раз этот плагин, в админцентре его удалить не получилось и удалил руками с бд и из папки плагинов. Так же то что было в методах. Прошу Вас пожалуйста помочь. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
pozyatiff Опубликовано 7 ноября, 2015 Поделиться Опубликовано 7 ноября, 2015 Та же проблема, нашел VK handler, но регистрация/вход не работает. есть ли рабочий? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
pozyatiff Опубликовано 7 ноября, 2015 Поделиться Опубликовано 7 ноября, 2015 И так с вк решилась проблема. Заходим в плагины устанавливаем, выбивает ошибку что после vk уже есть. Заливаем обновление(снова этот же файл). Переходим в Система Настройки сайта Методы входа должен появиться Vkontakte. Если не появился, удаляем плагин и ставим снова, установиться уже должен без ошибки. После этого у меня появился метод входа ч-з ВК IPS4-VKontakte.zip Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
SoNWarrioR Опубликовано 8 ноября, 2015 Автор Поделиться Опубликовано 8 ноября, 2015 Спасибо конечно за ответ, но вот не работает. Не может удалиться плагин. Он при обновлении выдает эту ошибку Can't DROP 'vk_id'; check that column/key exists если быть точнее, то выдает Sorry, you do not have permission for that! 1S111/1 При удалении Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
LvsF Опубликовано 8 ноября, 2015 Поделиться Опубликовано 8 ноября, 2015 2 минуты назад, SoNWarrioR сказал: При удалении Плагин при удалении пытается удалить поля vk_id, vk_token, которых у Вас нет. Либо восстанавливайте их, либо лезьте в папку с плагинами, удаляйте код, где удаляются поля, затем удаляйте плагин. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
SoNWarrioR Опубликовано 8 ноября, 2015 Автор Поделиться Опубликовано 8 ноября, 2015 Сделал. но в итоге он выдает тоже самое на этапе @Set up completed for uninstaller@ при установки плагина, он выдает ошибку Sorry, you do not have permission for that! 1S111/1 Ну и собственно все потом с начала. Удалял и код из папки плагина, и добавлял в ручную колонку в базе данных. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
LvsF Опубликовано 8 ноября, 2015 Поделиться Опубликовано 8 ноября, 2015 Вы логи смотрите, а не постите ни о чем не говорящие ошибки. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
pozyatiff Опубликовано 8 ноября, 2015 Поделиться Опубликовано 8 ноября, 2015 я ж написал, после первой установки, "Загрузить новую версию" и после этого удалять и попробуй именно тот плагин что я выложил, возможно отличается от того, что ты пробуешь поставить Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
SoNWarrioR Опубликовано 8 ноября, 2015 Автор Поделиться Опубликовано 8 ноября, 2015 Пробую именно твой. 37 минут назад, LvsF сказал: Вы логи смотрите, а не постите ни о чем не говорящие ошибки. в логах ошибка только при удалении. Ошибка "You dont have permission" не показывается в логах. Спойлер Sun, 08 Nov 2015 11:58:59 +0000 (Severity: 2) 92.100.224.150 - http://diktum.ru/admin/?adsess=57d9c440f3bd2dafb124c61c69e47691&app=core&module=applications&controller=plugins&do=delete&id=643&csrfKey=21de8dff1cf2d49486d6f94309b358fb&adsess=57d9c440f3bd2dafb124c61c69e47691&form_submitted=1 IPS\Db\Exception 1091: Can't DROP 'vk_id'; check that column/key exists #0 /home/p195360/www/diktum.ru/system/Db/Db.php(1653): IPS\_Db->query('ALTER TABLE `_i...') #1 /home/p195360/www/diktum.ru/plugins/vkontakte/uninstall.php(11): IPS\_Db->dropColumn('core_members', 'vk_id') #2 /home/p195360/www/diktum.ru/system/Plugin/Plugin.php(465): require_once('/home/p195360/w...') #3 /home/p195360/www/diktum.ru/system/Node/Controller.php(1139): IPS\_Plugin->delete() #4 [internal function]: IPS\Node\_Controller->delete() #5 /home/p195360/www/diktum.ru/system/Dispatcher/Controller.php(85): call_user_func(Array) #6 /home/p195360/www/diktum.ru/system/Node/Controller.php(63): IPS\Dispatcher\_Controller->execute() #7 /home/p195360/www/diktum.ru/applications/core/modules/admin/applications/plugins.php(39): IPS\Node\_Controller->execute() #8 /home/p195360/www/diktum.ru/system/Dispatcher/Dispatcher.php(129): IPS\core\modules\admin\applications\_plugins->execute() #9 /home/p195360/www/diktum.ru/admin/index.php(13): IPS\_Dispatcher->run() #10 {main} ------------------------------------------------------------------------ Sun, 08 Nov 2015 11:59:01 +0000 (Severity: 2) 92.100.224.150 - http://diktum.ru/admin/?adsess=57d9c440f3bd2dafb124c61c69e47691&app=core&module=applications&controller=plugins&do=delete&id=643 IPS\Db\Exception 1091: Can't DROP 'vk_id'; check that column/key exists #0 /home/p195360/www/diktum.ru/system/Db/Db.php(1653): IPS\_Db->query('ALTER TABLE `_i...') #1 /home/p195360/www/diktum.ru/plugins/vkontakte/uninstall.php(11): IPS\_Db->dropColumn('core_members', 'vk_id') #2 /home/p195360/www/diktum.ru/system/Plugin/Plugin.php(465): require_once('/home/p195360/w...') #3 /home/p195360/www/diktum.ru/system/Node/Controller.php(1139): IPS\_Plugin->delete() #4 [internal function]: IPS\Node\_Controller->delete() #5 /home/p195360/www/diktum.ru/system/Dispatcher/Controller.php(85): call_user_func(Array) #6 /home/p195360/www/diktum.ru/system/Node/Controller.php(63): IPS\Dispatcher\_Controller->execute() #7 /home/p195360/www/diktum.ru/applications/core/modules/admin/applications/plugins.php(39): IPS\Node\_Controller->execute() #8 /home/p195360/www/diktum.ru/system/Dispatcher/Dispatcher.php(129): IPS\core\modules\admin\applications\_plugins->execute() #9 /home/p195360/www/diktum.ru/admin/index.php(13): IPS\_Dispatcher->run() #10 {main} ------------------------------------------------------------------------ Sun, 08 Nov 2015 11:59:09 +0000 (Severity: 2) 92.100.224.150 - http://diktum.ru/admin/?adsess=57d9c440f3bd2dafb124c61c69e47691&app=core&module=applications&controller=plugins&do=delete&id=643&csrfKey=21de8dff1cf2d49486d6f94309b358fb&adsess=57d9c440f3bd2dafb124c61c69e47691&form_submitted=1 IPS\Db\Exception 1091: Can't DROP 'vk_id'; check that column/key exists #0 /home/p195360/www/diktum.ru/system/Db/Db.php(1653): IPS\_Db->query('ALTER TABLE `_i...') #1 /home/p195360/www/diktum.ru/plugins/vkontakte/uninstall.php(11): IPS\_Db->dropColumn('core_members', 'vk_id') #2 /home/p195360/www/diktum.ru/system/Plugin/Plugin.php(465): require_once('/home/p195360/w...') #3 /home/p195360/www/diktum.ru/system/Node/Controller.php(1139): IPS\_Plugin->delete() #4 [internal function]: IPS\Node\_Controller->delete() #5 /home/p195360/www/diktum.ru/system/Dispatcher/Controller.php(85): call_user_func(Array) #6 /home/p195360/www/diktum.ru/system/Node/Controller.php(63): IPS\Dispatcher\_Controller->execute() #7 /home/p195360/www/diktum.ru/applications/core/modules/admin/applications/plugins.php(39): IPS\Node\_Controller->execute() #8 /home/p195360/www/diktum.ru/system/Dispatcher/Dispatcher.php(129): IPS\core\modules\admin\applications\_plugins->execute() #9 /home/p195360/www/diktum.ru/admin/index.php(13): IPS\_Dispatcher->run() #10 {main} ------------------------------------------------------------------------ Sun, 08 Nov 2015 11:59:11 +0000 (Severity: 2) 92.100.224.150 - http://diktum.ru/admin/?adsess=57d9c440f3bd2dafb124c61c69e47691&app=core&module=applications&controller=plugins&do=delete&id=643 IPS\Db\Exception 1091: Can't DROP 'vk_id'; check that column/key exists #0 /home/p195360/www/diktum.ru/system/Db/Db.php(1653): IPS\_Db->query('ALTER TABLE `_i...') #1 /home/p195360/www/diktum.ru/plugins/vkontakte/uninstall.php(11): IPS\_Db->dropColumn('core_members', 'vk_id') #2 /home/p195360/www/diktum.ru/system/Plugin/Plugin.php(465): require_once('/home/p195360/w...') #3 /home/p195360/www/diktum.ru/system/Node/Controller.php(1139): IPS\_Plugin->delete() #4 [internal function]: IPS\Node\_Controller->delete() #5 /home/p195360/www/diktum.ru/system/Dispatcher/Controller.php(85): call_user_func(Array) #6 /home/p195360/www/diktum.ru/system/Node/Controller.php(63): IPS\Dispatcher\_Controller->execute() #7 /home/p195360/www/diktum.ru/applications/core/modules/admin/applications/plugins.php(39): IPS\Node\_Controller->execute() #8 /home/p195360/www/diktum.ru/system/Dispatcher/Dispatcher.php(129): IPS\core\modules\admin\applications\_plugins->execute() #9 /home/p195360/www/diktum.ru/admin/index.php(13): IPS\_Dispatcher->run() #10 {main} ------------------------------------------------------------------------ Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
LvsF Опубликовано 8 ноября, 2015 Поделиться Опубликовано 8 ноября, 2015 3 минуты назад, SoNWarrioR сказал: в логах ошибка только при удалении. Ошибка "You dont have permission" не показывается в логах. Пишет, что не может удалить поле vk_id. Проверьте, есть ли оно в таблице. Вы там вообще на какой стадии? Может проще выдать доступы раз сами не можете справиться. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
SoNWarrioR Опубликовано 8 ноября, 2015 Автор Поделиться Опубликовано 8 ноября, 2015 1 час назад, LvsF сказал: Пишет, что не может удалить поле vk_id. Проверьте, есть ли оно в таблице. Вы там вообще на какой стадии? Может проще выдать доступы раз сами не можете справиться. Вроде бы сделано. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
TheShestov Опубликовано 1 сентября, 2016 Поделиться Опубликовано 1 сентября, 2016 Столкнулся с аналогичной проблемой. Переустановка не работает. Удалить не получается. Чем решилось-то, подскажите? Как побороть? Спасибо Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Respected Опубликовано 1 сентября, 2016 Поделиться Опубликовано 1 сентября, 2016 Запрос для восстановления поля vk_id: ALTER TABLE `core_members` ADD `vk_uid` BIGINT NOT NULL DEFAULT '0', ADD `vk_token` TEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL , ADD INDEX ( `vk_uid` ); Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
TheShestov Опубликовано 1 сентября, 2016 Поделиться Опубликовано 1 сентября, 2016 Respected, спасибо. выполнил, но не помогло. В методах не появился. удалить не удается. И все те же грабли: IPS\Db\Exception: Can't DROP 'vk_id'; check that column/key exists (1091) есть еще варианты? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Respected Опубликовано 1 сентября, 2016 Поделиться Опубликовано 1 сентября, 2016 В таблице core_members существует поле vk_id? Есть префикс у таблицы? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
TheShestov Опубликовано 1 сентября, 2016 Поделиться Опубликовано 1 сентября, 2016 20 минут назад, Respected сказал: В таблице core_members существует поле vk_id? Есть префикс у таблицы? vk_uid есть после добавления. vk_id Не нашел. префикса нет. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Respected Опубликовано 1 сентября, 2016 Поделиться Опубликовано 1 сентября, 2016 Тогда такой запрос: ALTER TABLE `core_members` ADD `vk_id` BIGINT NOT NULL DEFAULT '0', ADD `vk_token` TEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL , ADD INDEX ( `vk_id` ); TheShestov 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
TheShestov Опубликовано 1 сентября, 2016 Поделиться Опубликовано 1 сентября, 2016 Respected, убрал только строчку vk_token - он уже есть. добавил. теперь удалось удалить плагин. Теперь скажите, а есть вариант где-то рабочий найти ? = )) Или может другие есть средства, чтобы организовать ВК авторизацию и регистрацию? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
MrHaack Опубликовано 1 сентября, 2016 Поделиться Опубликовано 1 сентября, 2016 (изменено) 59 минут назад, TheShestov сказал: Respected, убрал только строчку vk_token - он уже есть. добавил. теперь удалось удалить плагин. Теперь скажите, а есть вариант где-то рабочий найти ? = )) Или может другие есть средства, чтобы организовать ВК авторизацию и регистрацию? Попробуй эту версию, у меня работает IPS4-VKontakte 4.1.12.1.rar Изменено 1 сентября, 2016 пользователем MrHaack TheShestov и alexis 2 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
TheShestov Опубликовано 1 сентября, 2016 Поделиться Опубликовано 1 сентября, 2016 MrHaack, Спасибо! Этот заработал! А кто подскажет, как можно исправить проблему, которая появилась еще при установке "дефектного" плагина. При входе или обновлении страниц появляются некоторые лишние символы. (на скрине видно) #VLE#acp_login# особо жить не мешают. но выглядит не очень, когда появляется. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.