[DBTech] DragonByte Member Map

[DBTech] DragonByte Member Map 2.4.0b1

Нет прав для скачивания
Ставлю версию плагина 2.2.0 на 2.0.12 при установке вышла ошибка:
  • UnexpectedValueException: RecursiveDirectoryIterator::__construct(): Unable to find the wrapper "phar" - did you forget to enable it when you configured PHP?
  • src/addons/DBTech/MemberMap/Repository/GeoIp.php:133
Код:
Трассировка стека
#0 [internal function]: RecursiveDirectoryIterator->__construct('phar:///home/a/...', 12288)
#1 src/addons/DBTech/MemberMap/Repository/GeoIp.php(133): PharData->__construct('/home/a/af...')
#2 src/addons/DBTech/MemberMap/Setup.php(106): DBTech\MemberMap\Repository\GeoIp->geoIpUpdate()
#3 src/XF/AddOn/AddOn.php(560): DBTech\MemberMap\Setup->postInstall(Array)
#4 src/XF/Admin/Controller/AddOn.php(573): XF\AddOn\AddOn->postInstall(Array)
#5 src/XF/Mvc/Dispatcher.php(249): XF\Admin\Controller\AddOn->actionFinalize(Object(XF\Mvc\ParameterBag))
#6 src/XF/Mvc/Dispatcher.php(88): XF\Mvc\Dispatcher->dispatchClass('XF:AddOn', 'Finalize', 'html', Object(XF\Mvc\ParameterBag), 'listAddOns', Object(XF\Admin\Controller\AddOn), NULL)
#7 src/XF/Mvc/Dispatcher.php(41): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#8 src/XF/App.php(1934): XF\Mvc\Dispatcher->run()
#9 src/XF.php(333): XF\App->run()
#10 admin.php(13): XF::runApp('XF\\Admin\\App')
#11 {main}

Код:
Содержимое запроса
array(4) {
  ["url"] => string(102) "/admin.php?add-ons/DBTech-MemberMap/finalize&t=1544633624%2Cb0192f0a6949a8693d7ef779f1bd0e17&a=install"
  ["referrer"] => string(44) "https://tub.ru/admin.php?tools/run-job"
  ["_GET"] => array(3) {
    ["add-ons/DBTech-MemberMap/finalize"] => string(0) ""
    ["t"] => string(43) "1544633624,b0192f0a6949a8693d7ef779f1bd0e17"
    ["a"] => string(7) "install"
  }
  ["_POST"] => array(0) {
  }
}

Версия PHP у меня 7.2

Плагин теперь болтается в неустановленных, но при этом он установился и работает.

С этой проблемой надо к хостеру? Или я что-то делаю не так?
 
Исходя из ошибки, если на хостинге, то уточните у них данный вопрос.
 
А как теперь удалить этот мод? ибо в модах он значится как неустановленный, и нет кнопки удалить.
И переустановить без удаления я так понимаю у меня не получится потому, что он создал правки в таблице.
 
В меню установленного или не совсем дополнения, есть пункт синхронизации?
Если да, то можно выполнить его, а затем спокойно удалить.
 
Хм, даже так и не устанавливается дальше.
Можно же конечно же проверку обойти, но лишь для того, что бы удалить потом его.
 
Не смотрел дополнение, чуть пока не до него.
 
в общем откатил файлы и БД на вчера утро....
 
в общем откатил файлы и БД на вчера утро....
Словил такуюже штукенцию, изучил. Фишка в том что в версиях 2.0.х и 2.1.x разработчики XF жестоко закрыли phar враппер(даже если он установлен и разрешен хостингом или сервером) из за проблем с секьюрностью.
решается правкой кода.
там, в родном сайте XF коммунити, поиск по "stream_wrapper_restore" поищите(не смотрел правила форума на предмет размещения линков в коммунити, поэтому так написал). драгонбайт общается как починить, ему ответили. наверное скоро апдейт будет.
 
cyberdyne, ага было бы кому разговаривать. Апдейт чего? Майк всё ответил прекрасно, чётко и ясно . Всё правильно они сделали.
 
OFFTOP

ДрагонБиты пишут все те же монстроидальные плагины ? Куча кода, куча запросов, куча ненужных функций с марсианской логикой?

 
Да, говно, как не умели нифига, так ничего и не поменялось...
 
Hope, ну так то они активно участвуют в дискуссиях по 2.0. И вкладывают в её развитие так же не мало. Да и чат для 1.х от них не плох. Есть косяк как и запил комбайна для всего будет, 1.х и 2.х поддержки, но уже отошли от него и автор хорошо растет.
 
Да пусть они участвуют, где хотят. Как были их продукты испокон веков с кучей косяков, так особо ничего и не меняется... Не успевают одну версию доработать, уже бегут выпускать полностью изменённую бету, в которой соответственно косяков ещё больше.
 
OFFTOP

у нас на булке стояло 5 их плагинов, "админ своей темы", "позвать в тему по нику", (2 недели прошло и уже не помню, не суть), как зальёшь, как все раком встанет:)) Жесть, короче. Ладно, успехов им. Такое ощущение, что они всем своим колхозом сидели в самолетах 09/11, когда в башни пи**данулись

 
Ну у всех есть косяки и идеального кода не существует, но есть к чему стремится. У кого то больше, у кого то меньше
 
Ну у всех есть косяки и идеального кода не существует
Драгоны работают лет, не соврать, 10 уже, не меньше.
Уже индо-вьетнамцы пишут лучше, плагины ну не то что бы "с иголочки", но какие-то внятные.
У этих же какой-то пипец. И с логикой, и с нагрузкой (повторяюсь). Ничего не меняется.
Это , однако, тенденция. Не, не тенденция. Это концепция :)
 
cyberdyne, ага было бы кому разговаривать. Апдейт чего? Майк всё ответил прекрасно, чётко и ясно . Всё правильно они сделали.
А я не в коей мере не говорю что разработчики XF не правы. Согласен четкий ответ. Но. Просто показал в чем трабл человеку, и что при желании можно исправить даже самому.
Апдейт чего? Ну, логично же что апдейт плагина, если твоё детище перестало из коробки ставиться есть два пути:
  1. Забыть/всех послать
  2. Поправить чтобы ставилось.
Судя по тому, что Автор интересуется в коммунити как поправить и ему рассказали про решение как это не через phar сделать. Наверное поправит. Хотя я с их творчеством отчасти знаком. Вам лучше знать.
 
Последнее редактирование:
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу