[BS] Short links to the profile

[BS] Short links to the profile 1.2.4

Нет прав для скачивания
  • Автор темы unconfirmed
  • Дата начала
BINGO_SHARK, при попытке удалить вот такая ошибка появляется:
Журнал ошибки сервера
  • ErrorException: Fatal Error: Call to undefined method XF\Db\Schema\Alter::dropColumn()
  • src/addons/BS/SLTTP/Setup.php:29
  • Сгенерирована пользователем: Len
  • 9 Мар 2018 в 22:01
Трассировка стека
Код:
#0 [internal function]: XF::handleFatalError()
#1 {main}
Содержимое запроса
Код:
array(4) {
  ["url"] => string(37) "/admin.php?add-ons/BS-SLTTP/uninstall"
  ["referrer"] => string(56) "https://site.ru/admin.php?add-ons/BS-SLTTP/uninstall"
  ["_GET"] => array(1) {
    ["add-ons/BS-SLTTP/uninstall"] => string(0) ""
  }
  ["_POST"] => array(7) {
    ["_xfProcessing"] => string(1) "1"
    ["continue"] => string(1) "1"
    ["confirm"] => string(1) "1"
    ["params"] => string(2) "[]"
    ["count"] => string(1) "1"
    ["finished"] => string(1) "0"
    ["_xfToken"] => string(8) "********"
  }
}
 
BINGO_SHARK, при попытке удалить вот такая ошибка появляется:
Журнал ошибки сервера
  • ErrorException: Fatal Error: Call to undefined method XF\Db\Schema\Alter::dropColumn()
  • src/addons/BS/SLTTP/Setup.php:29
  • Сгенерирована пользователем: Len
  • 9 Мар 2018 в 22:01
Трассировка стека
Код:
#0 [internal function]: XF::handleFatalError()
#1 {main}
Содержимое запроса
Код:
array(4) {
  ["url"] => string(37) "/admin.php?add-ons/BS-SLTTP/uninstall"
  ["referrer"] => string(56) "https://site.ru/admin.php?add-ons/BS-SLTTP/uninstall"
  ["_GET"] => array(1) {
    ["add-ons/BS-SLTTP/uninstall"] => string(0) ""
  }
  ["_POST"] => array(7) {
    ["_xfProcessing"] => string(1) "1"
    ["continue"] => string(1) "1"
    ["confirm"] => string(1) "1"
    ["params"] => string(2) "[]"
    ["count"] => string(1) "1"
    ["finished"] => string(1) "0"
    ["_xfToken"] => string(8) "********"
  }
}
такая же история, не знаю даже как удалить это, кто удалил отпишите, только у меня другой плагин и с ним трабла, не могу его удалить, нжинкс выдаёт ошибку при удалении

вопрос закрыт.
 
При попытке сохранить настройки профиля /account/account-details выскакивает Упс! и не даёт сохраниться.
Ошибка возникает, если поле короткой ссылки пустое. Если его заполнить, то норм.
Код:
XF\Db\DuplicateKeyException: MySQL query error [1062]: Duplicate entry '' for key 'short_link_unique' in src/XF/Db/AbstractStatement.php at line 212
1. XF\Db\AbstractStatement->getException() in src/XF/Db/Mysqli/Statement.php at line 196
2. XF\Db\Mysqli\Statement->getException() in src/XF/Db/Mysqli/Statement.php at line 77
3. XF\Db\Mysqli\Statement->execute() in src/XF/Db/AbstractAdapter.php at line 79
4. XF\Db\AbstractAdapter->query() in src/XF/Db/AbstractAdapter.php at line 244
5. XF\Db\AbstractAdapter->update() in src/XF/Mvc/Entity/Entity.php at line 1394
6. XF\Mvc\Entity\Entity->_saveToSource() in src/XF/Mvc/Entity/Entity.php at line 1121
7. XF\Mvc\Entity\Entity->save() in src/XF/Mvc/FormAction.php at line 69
8. XF\Mvc\FormAction->XF\Mvc\{closure}() in src/XF/Mvc/FormAction.php at line 159
9. XF\Mvc\FormAction->run() in src/XF/Pub/Controller/Account.php at line 35
10. XF\Pub\Controller\Account->actionAccountDetails() in src/XF/Mvc/Dispatcher.php at line 249
11. XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 88
12. XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 41
13. XF\Mvc\Dispatcher->run() in src/XF/App.php at line 1891
14. XF\App->run() in src/XF.php at line 328
15. XF::runApp() in index.php at line 13
bs-short-links-error.png
Код:
Журнал ошибки сервера
XF\Db\DuplicateKeyException: MySQL query error [1062]: Duplicate entry '' for key 'short_link_unique' src/XF/Db/AbstractStatement.php:212
Сгенерирована пользователем: скрыто 11 Апр 2018 в 01:14
Трассировка стека
UPDATE  `xf_user` SET `short_link` = ? WHERE `user_id` = скрыто
------------

#0 src/XF/Db/Mysqli/Statement.php(196): XF\Db\AbstractStatement->getException('MySQL query err...', 1062, '23000')
#1 src/XF/Db/Mysqli/Statement.php(77): XF\Db\Mysqli\Statement->getException('MySQL query err...', 1062, '23000')
#2 src/XF/Db/AbstractAdapter.php(79): XF\Db\Mysqli\Statement->execute()
#3 src/XF/Db/AbstractAdapter.php(244): XF\Db\AbstractAdapter->query('UPDATE  `xf_use...', Array)
#4 src/XF/Mvc/Entity/Entity.php(1394): XF\Db\AbstractAdapter->update('xf_user', Array, '`user_id` = скрыто')
#5 src/XF/Mvc/Entity/Entity.php(1121): XF\Mvc\Entity\Entity->_saveToSource()
#6 src/XF/Mvc/FormAction.php(69): XF\Mvc\Entity\Entity->save(true, false)
#7 src/XF/Mvc/FormAction.php(159): XF\Mvc\FormAction->XF\Mvc\{closure}(Object(XF\Mvc\FormAction))
#8 src/XF/Pub/Controller/Account.php(35): XF\Mvc\FormAction->run()
#9 src/XF/Mvc/Dispatcher.php(249): XF\Pub\Controller\Account->actionAccountDetails(Object(XF\Mvc\ParameterBag))
#10 src/XF/Mvc/Dispatcher.php(88): XF\Mvc\Dispatcher->dispatchClass('XF:Account', 'AccountDetails', 'json', Object(XF\Mvc\ParameterBag), 'account', Object(BS\SLTTP\XF\Pub\Controller\Account), NULL)
#11 src/XF/Mvc/Dispatcher.php(41): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#12 src/XF/App.php(1891): XF\Mvc\Dispatcher->run()
#13 src/XF.php(328): XF\App->run()
#14 index.php(13): XF::runApp('XF\\Pub\\App')
#15 {main}

Подскажите, в чем может быть проблема?
 
Последнее редактирование:
При попытке сохранить настройки профиля /account/account-details выскакивает Упс! и не даёт сохраниться.
Ошибка возникает, если поле короткой ссылки пустое. Если его заполнить, то норм.
Код:
XF\Db\DuplicateKeyException: MySQL query error [1062]: Duplicate entry '' for key 'short_link_unique' in src/XF/Db/AbstractStatement.php at line 212
1. XF\Db\AbstractStatement->getException() in src/XF/Db/Mysqli/Statement.php at line 196
2. XF\Db\Mysqli\Statement->getException() in src/XF/Db/Mysqli/Statement.php at line 77
3. XF\Db\Mysqli\Statement->execute() in src/XF/Db/AbstractAdapter.php at line 79
4. XF\Db\AbstractAdapter->query() in src/XF/Db/AbstractAdapter.php at line 244
5. XF\Db\AbstractAdapter->update() in src/XF/Mvc/Entity/Entity.php at line 1394
6. XF\Mvc\Entity\Entity->_saveToSource() in src/XF/Mvc/Entity/Entity.php at line 1121
7. XF\Mvc\Entity\Entity->save() in src/XF/Mvc/FormAction.php at line 69
8. XF\Mvc\FormAction->XF\Mvc\{closure}() in src/XF/Mvc/FormAction.php at line 159
9. XF\Mvc\FormAction->run() in src/XF/Pub/Controller/Account.php at line 35
10. XF\Pub\Controller\Account->actionAccountDetails() in src/XF/Mvc/Dispatcher.php at line 249
11. XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 88
12. XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 41
13. XF\Mvc\Dispatcher->run() in src/XF/App.php at line 1891
14. XF\App->run() in src/XF.php at line 328
[CODE]
    XF\Db\DuplicateKeyException: MySQL query error [1062]: Duplicate entry '' for key 'short_link_unique'src/XF/Db/AbstractStatement.php:212

Трассировка стека
UPDATE `xf_user` SET `short_link` = ? WHERE `user_id` = 1098
------------

#0 src/XF/Db/Mysqli/Statement.php(196): XF\Db\AbstractStatement->getException('MySQL query err...', 1062, '23000')
#1 src/XF/Db/Mysqli/Statement.php(78): XF\Db\Mysqli\Statement->getException('MySQL query err...', 1062, '23000')
#2 src/XF/Db/AbstractAdapter.php(79): XF\Db\Mysqli\Statement->execute()
#3 src/XF/Db/AbstractAdapter.php(245): XF\Db\AbstractAdapter->query('UPDATE `xf_use...', Array)
#4 src/XF/Mvc/Entity/Entity.php(1394): XF\Db\AbstractAdapter->update('xf_user', Array, '`user_id` = 109...')
#5 src/XF/Mvc/Entity/Entity.php(1121): XF\Mvc\Entity\Entity->_saveToSource()
#6 src/XF/Mvc/FormAction.php(69): XF\Mvc\Entity\Entity->save(true, false)
#7 src/XF/Mvc/FormAction.php(159): XF\Mvc\FormAction->XF\Mvc\{closure}(Object(XF\Mvc\FormAction))
#8 src/XF/Pub/Controller/Account.php(35): XF\Mvc\FormAction->run()
#9 src/XF/Mvc/Dispatcher.php(249): XF\Pub\Controller\Account->actionAccountDetails(Object(XF\Mvc\ParameterBag))
#10 src/XF/Mvc/Dispatcher.php(89): XF\Mvc\Dispatcher->dispatchClass('XF:Account', 'account-details', 'json', Object(XF\Mvc\ParameterBag), 'account', Object(BS\SLTTP\XF\Pub\Controller\Account), NULL)
#11 src/XF/Mvc/Dispatcher.php(41): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#12 src/XF/App.php(1891): XF\Mvc\Dispatcher->run()
#13 src/XF.php(328): XF\App->run()
#14 index.php(13): XF::runApp('XF\\Pub\\App')
#15 {main}
15. XF::runApp() in index.php at line 13[/CODE]
Код:
Журнал ошибки сервера
XF\Db\DuplicateKeyException: MySQL query error [1062]: Duplicate entry '' for key 'short_link_unique' src/XF/Db/AbstractStatement.php:212
Сгенерирована пользователем: скрыто 11 Апр 2018 в 01:14
Трассировка стека
UPDATE  `xf_user` SET `short_link` = ? WHERE `user_id` = скрыто
------------

#0 src/XF/Db/Mysqli/Statement.php(196): XF\Db\AbstractStatement->getException('MySQL query err...', 1062, '23000')
#1 src/XF/Db/Mysqli/Statement.php(77): XF\Db\Mysqli\Statement->getException('MySQL query err...', 1062, '23000')
#2 src/XF/Db/AbstractAdapter.php(79): XF\Db\Mysqli\Statement->execute()
#3 src/XF/Db/AbstractAdapter.php(244): XF\Db\AbstractAdapter->query('UPDATE  `xf_use...', Array)
#4 src/XF/Mvc/Entity/Entity.php(1394): XF\Db\AbstractAdapter->update('xf_user', Array, '`user_id` = скрыто')
#5 src/XF/Mvc/Entity/Entity.php(1121): XF\Mvc\Entity\Entity->_saveToSource()
#6 src/XF/Mvc/FormAction.php(69): XF\Mvc\Entity\Entity->save(true, false)
#7 src/XF/Mvc/FormAction.php(159): XF\Mvc\FormAction->XF\Mvc\{closure}(Object(XF\Mvc\FormAction))
#8 src/XF/Pub/Controller/Account.php(35): XF\Mvc\FormAction->run()
#9 src/XF/Mvc/Dispatcher.php(249): XF\Pub\Controller\Account->actionAccountDetails(Object(XF\Mvc\ParameterBag))
#10 src/XF/Mvc/Dispatcher.php(88): XF\Mvc\Dispatcher->dispatchClass('XF:Account', 'AccountDetails', 'json', Object(XF\Mvc\ParameterBag), 'account', Object(BS\SLTTP\XF\Pub\Controller\Account), NULL)
#11 src/XF/Mvc/Dispatcher.php(41): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#12 src/XF/App.php(1891): XF\Mvc\Dispatcher->run()
#13 src/XF.php(328): XF\App->run()
#14 index.php(13): XF::runApp('XF\\Pub\\App')
#15 {main}

Подскажите, в чем может быть проблема?

Аналогичная проблема
Код:
    XF\Db\DuplicateKeyException: MySQL query error [1062]: Duplicate entry '' for key 'short_link_unique'src/XF/Db/AbstractStatement.php:212

Трассировка стека
UPDATE `xf_user` SET `short_link` = ? WHERE `user_id` = 1098
------------

#0 src/XF/Db/Mysqli/Statement.php(196): XF\Db\AbstractStatement->getException('MySQL query err...', 1062, '23000')
#1 src/XF/Db/Mysqli/Statement.php(78): XF\Db\Mysqli\Statement->getException('MySQL query err...', 1062, '23000')
#2 src/XF/Db/AbstractAdapter.php(79): XF\Db\Mysqli\Statement->execute()
#3 src/XF/Db/AbstractAdapter.php(245): XF\Db\AbstractAdapter->query('UPDATE `xf_use...', Array)
#4 src/XF/Mvc/Entity/Entity.php(1394): XF\Db\AbstractAdapter->update('xf_user', Array, '`user_id` = 109...')
#5 src/XF/Mvc/Entity/Entity.php(1121): XF\Mvc\Entity\Entity->_saveToSource()
#6 src/XF/Mvc/FormAction.php(69): XF\Mvc\Entity\Entity->save(true, false)
#7 src/XF/Mvc/FormAction.php(159): XF\Mvc\FormAction->XF\Mvc\{closure}(Object(XF\Mvc\FormAction))
#8 src/XF/Pub/Controller/Account.php(35): XF\Mvc\FormAction->run()
#9 src/XF/Mvc/Dispatcher.php(249): XF\Pub\Controller\Account->actionAccountDetails(Object(XF\Mvc\ParameterBag))
#10 src/XF/Mvc/Dispatcher.php(89): XF\Mvc\Dispatcher->dispatchClass('XF:Account', 'account-details', 'json', Object(XF\Mvc\ParameterBag), 'account', Object(BS\SLTTP\XF\Pub\Controller\Account), NULL)
#11 src/XF/Mvc/Dispatcher.php(41): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#12 src/XF/App.php(1891): XF\Mvc\Dispatcher->run()
#13 src/XF.php(328): XF\App->run()
#14 index.php(13): XF::runApp('XF\\Pub\\App')
#15 {main}
 
Последнее редактирование модератором:
Где включается этот плагин вообще?
 
gipotinyza, права группам выданы?
 
Последнее редактирование модератором:
Начинается crash и не могу зайти в профиль когда включена стандартная функция "Использовать ЧПУ-ссылки " internal server error 500
 
Потому что когда его включаешь с твоим плагином происходит ошибка и я не могу попасть к себе в профиль. Сам попробуй.
 
Начинается crash и не могу зайти в профиль когда включена стандартная функция "Использовать ЧПУ-ссылки " internal server error 500
Хостинг меняй :)
У меня такое было с другим плагином, тоже половина страниц форума в 500 ошибку улетали, помогла смена хостинга
 
Яндекс стал ругаться, на ошибки в sitemap
Я предположил, что это может быть связано с плагином.
 

Вложения

  • Screenshot_14.png
    Screenshot_14.png
    4.2 KB · Просмотры: 30
Так исключите из индекса, каким образом дополнение и сео связаны.
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу