Автоматическая установка и обновление плагинов (XenForo.Info Edition)

Автоматическая установка и обновление плагинов (XenForo.Info Edition) 1.3.4

Нет прав для скачивания
Статус
В этой теме нельзя размещать новые ответы.
На какие папки нужны права 777?[DOUBLEPOST=1376399554,1376399278][/DOUBLEPOST]чето он не устанавливает.
Не надо чмоды менять... Проставь овнером на ВСЕ папки пользователя под которым веб сервер запущен. Сразу кучу гимороя решишь.

Только у меня после этого он ругнулся что ЗИП у него не работает... Я так понимаю ПХП надо пересобирать?
И видал раньше пост с инструкцией как русификацию делать, пожно его повторить или восстановить?
 
Плагины Waindigo, не устанавливаются, через автоустановщик!
Естественно, они устанавливаются стандартным способом(не через автоустановщик, его можно просто отключить на время утановки плагина от Waindigo).
Кроме того у Waindigo, есть собственный автоинсталлятор его плагинов, с возможностью поиска обновлений, возможно причина в этом, так что все претензии, к автору плагинов.
 
  • Мне нравится
Реакции: Hope
То есть стандартного, что бы работал со всеми нету?
 
То есть стандартного, что бы работал со всеми нету?
Я же написал, что пока замечено, что
Плагины Waindigo, не устанавливаются, через автоустановщик!
А остальные все нормально устанавливаются, есть исключения, но только из-за не правильной структуры архива(расположения папок и файлов).
Я что ли виноват, что Waindigo, так сделал для своих плагинов.
 
  • Мне нравится
Реакции: Hope
Еще раз повторю свой вопрос... Ранее была инструкция как данный модуль русифицировать. Потом она пропала... Можно повторить?
 
Ещё раз отвечу. Я вообще не понимаю о чём Вы тут твердите. :) Данный плагин уже имеет в себе русификацию. Вы может спрашиваете, как эту русификаю установить? Если да, то просто импортируйте .xml файл локализации в русский язык с перезаписью. :) По Вашему посту мне просто показалось, что Вы хотите сами заняться локализацией данного плагина. :)
 
А как же добавить адрес этого плагина, если он содержит кириллицу ?
 
Никак. :)
 
  • Мне нравится
Реакции: susu
Вот так и живём!:biggrin:
 
Спасибо огромное за это чудо. Сколько же времени и нервов этот аддон экономит. Вставил ссылку, все установилось и еще в список обновления добавилось. Офигеть.

Конечно все сразу и ровно не стало, но в итоге все победилось. Делюсь решениями всех проблем.

Аддоны с русским путем установить...

НО, пара манипуляций и это возможно.

В файле library/AddOnInstaller/Model/AddOn.php в строке 243
разрешаем в проверке пути заглавные буквы и %

$pattern = '#(http://xenforo.info/resources/[A-Za-z0-9_.+%\-]+\.[0-9]+)#';

Из-за юникода адрес удлиняется в несколько раз. Меняем таблицу xf_addon_update_check чтобы она вмещала больше символов для нашей ссылки.

ALTER TABLE `xf_addon_update_check` CHANGE `update_url` `update_url` VARCHAR( 700 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL

P.s. У кого при загрузке аддона с сайта появляется ошибка mkdir() или другие Permission Denied - просто меняем владельца и группу каталога форума и всех его папок на те, которыми запускается веб-сервер. В моем случае это www-data. Всю папку рекурсивно вместе с файлами переназначать вовсе не обязательно. Главное чтобы скрипты могли записывать в корневой каталог, остальные каталоги и особенно папку install (ее можно рекурсивно переназначить).[DOUBLEPOST=1378880046,1378876270][/DOUBLEPOST]Почему-то именно этот аддон http://xenforo.info/resources/post-as-user-by-waindigo.788 не установился через автоинсталлер. Просто без ошибок выкидывает на список установленных аддонов. Есть подозрение что это связано со способом запаковки в архив... Но странно что без ошибок все проходит.
 
Плагины Waindigo, не устанавливаются, через автоустановщик!
Естественно, они устанавливаются стандартным способом(не через автоустановщик, его можно просто отключить на время утановки плагина от Waindigo).
Кроме того у Waindigo, есть собственный автоинсталлятор его плагинов, с возможностью поиска обновлений, возможно причина в этом, так что все претензии, к автору плагинов.
 
Вот этот плагин от Waindigo установился нормально http://xenforo.info/resources/admin-images-by-waindigo.478/
Дело видимо в другом чем-то.[DOUBLEPOST=1378884129,1378883346][/DOUBLEPOST]
Настроил логин-пароль http://xenforo.info. Вставляю в поле ссылку вида http://xenforo.info/resources/Скрытие-содержимого-hide.69/ как впрочем и ссылку с кнопки http://xenforo.info/resources/Скрытие-содержимого-hide.69/download?version=461

И далее он мне пишет, что файла или не существует по данному адресу, или он платный. И так по любым плагинам. Вручную качается, в виде архива устанавливается без проблем.

Вот думаю, что русскоязычность ЧПУ мешается. Или у других нормально устанавливается?
Подтверждаю, этот аддон выдает странную ошибку

No download URL could be found at the provided Resource Manager URL. Is this a paid add-on?

Русские символы уже не при чем. Что то не так с ресурсом.
 
  • Мне нравится
Реакции: Hope
Подтверждаю, этот аддон выдает странную ошибку

No download URL could be found at the provided Resource Manager URL. Is this a paid add-on?
Нажмите, чтобы раскрыть...​
Русские символы уже не при чем. Что то не так с ресурсом.
Все устанавливается, просто надо было в файле library/AddOnInstaller/Model/AddOn.php
поправить еще одну строчку (229), и разрешить в проверке пути заглавные буквы и %
$pattern = '#(resources/[A-Za-z0-9_.+%\-]+\.[0-9]+/download\?version=[0-9]+)#';

Так как в загрузке плагинов, участвует она, этот ресурс после правки, скачался и установился без проблем.
Теперь все скачивается, устанавливается и добавляется в список обновления, за что вам спасибо.

Вот этот плагин от Waindigo установился нормально http://xenforo.info/resources/admin-images-by-waindigo.478/
Дело видимо в другом чем-то.
Возможно причина нормальной установки в том, что автор давно , а что он мог изменить в остальных своих плагинах к этому времени, одному автору известно.
Но это только предположение, основанное на попытках установить последние плагины этого автора через авто установщик всеми способами.
 
  • Мне нравится
Реакции: Hope
  • Мне нравится
Реакции: Hope
Все устанавливается, просто надо было в файле library/AddOnInstaller/Model/AddOn.php
поправить еще одну строчку (229), и разрешить в проверке пути заглавные буквы и %
$pattern = '#(resources/[A-Za-z0-9_.+%\-]+\.[0-9]+/download\?version=[0-9]+)#';

Mirovinger, круто. Спасибо.[DOUBLEPOST=1378954342,1378953719][/doublepost]
Только что проверил. После этих правок аддон ставится без проблем.

Mirovinger, а в обновление автоустановщика входит правка размера поля базы на более длинное?
 
Все эти ошибки mkdir() copy() Возникают из за прав на папки у меня в панеле ISP manager Есть такая опция php как CGi Установил ее и никаких прав ненадо.
 
Статус
В этой теме нельзя размещать новые ответы.
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу