TopperHarley

TopperHarley
Рейтинг
350
Регистрация
24.03.2009
daymos:
ТОп, добавь пожалуйста в икссеочекер кнопки остановки всех проверок и сброса цветов.
orka13:
Можно добавить еще в плагины VESTAAddDomain.dll ? Это самая популярная панелька для дорвейщиков среди бесплатных.
API: https://vestacp.com/docs/api/#add_domain

Добавил в список хотелок

dehash, скинь в почту мне ошибки которые пишутся сюда. По времени вылета можно найти. И в том же письме файл TextParser.dll приаттач

dehash:
Парсер текстов очень хорош, но часто вылетает. В чём причина? Или это у меня только? Windows 7

Какая версия? На сервере есть 1.3 - не вылетает вроде как.

TopperHarley:
не надо, щас я перезалью с фиксом

Пофиксил, перезалил, перескачай. Можно из архива взять только .exe файлы.

daymos:
топ, где англоязычная ветка?

А нету пока. Я еще плагин под np++ не перевел.

Зато документация уже переведена. Если по русски чет не понятно в доке, можно в англ версии посмотреть :) там для иностранных друзей немного сильнее разжовано.

Значит на самом деле баг, значит буду фиксить (или выдавать его за фичу xD)

---------- Добавлено 27.09.2015 в 16:07 ----------

Force68:
так DisablePackElementsLogs=1 тоже надо закомментировать?

не надо, щас я перезалью с фиксом

Force68:
блин, а я думал что будет сохранятся общий файл с кейсами для всей пакетки - по аналогии с общими файлами ссылок

Да, так и есть. Под пакетку сохраняется общий файл ссылок и если LogKeywords то будет и общий файл ключей keywords.txt всей пакетки. Число строчек должно в нем быть такое же как в linsk.txt

Важно случайно не выключить общие логи пакетки параметром DisablePackSelfLogs. Если он стоит, то нужно убрать, иначе общих ссылок не будет(и ключей)

Force68:
там вроде есть маленький баг - если в тюнинг.тхт включить DisablePackElementsLogs=1
то почему то из всего пакетного задания сохраняются кейсы только от одного дора из всей пакетки

Я так думал что DisablePackElementsLogs отключает вообще все папки логов по элементам пакетки.

И раз такое решение параметром установлено, то и ключей не будет, они ж тоже являются данными элемента пакетки.

orka13:
А разве аглоритм MultiLoader не такой (дор на 200 мб):
Заливаем по фтп 10 файлов по 20 мб, собираем на хостинге скриптом из частей файл на 200 мб (вроде скрипт называет его «r.zip»), разархивируем уже его. ?
То есть все равно нагрузку дает финальный большой архив.

Нет. Разделение делается в 2 этапа и распаковывается в 2 этапа:

1. Пандора разбивает архив на полноценные открывающиеся архиватором части(1 этап)

2. Всю пачку архивов отдает заливщику

3. Заливщик рубит каждый кусок еще на части(2 этап)

4. Склеивает кусочки в 1 маленький архив, распаковывет

5. Берет следующий маленький архив, склеивает кусочки в 1 маленький архив, распаковывет

Иначе было бы не решить проблему длинного времени выполнения скриптов на фрихах(и не только) и проблему предела по памяти для пхп скрипта.

А так вот она решается через эту галочку. Поставьте ее уже наконец в пандоре.

---------- Добавлено 27.09.2015 в 14:38 ----------

kashim:
На всякий случай, фикс для мультилоадера, к дефолтному заливщику не относится:

Это относиться только к автопилотному режиму.

А то что я описал выше относится к обоим заливщика в стандартной связке, без автопилота.

---------- Добавлено 27.09.2015 в 14:43 ----------

dehash:
1. Если ли аналог разделителя как в РБ?
<!-- hesoyam rb -->

2. Ищу, но пока не нашёл - как создать шаблон map.html? Отмечаю чекбокс, что бы файл map.html создавался, он создаётся, но по точно такому же шаблону, что и остальные страницы сайта. Нужна простая страница со списком/линками всей страниц в столбик.

3. Использованные ключи удаляются из файла - очень хорошо. Но сохраняются ли они куда-нибудь в файл(есть ли такая опция?), что бы потом можно было бы перегенерировать страницы с теми же ключами (вдруг изменения нужно внести)?

Сори пропустил ваш вопрос.

1. Точно не помню что он делал, но помоему он был нужен для цикла ключей, выделенных на страницу. В пандоре делается через блок с более логичным названием {KEYCYCLE}...{/KEYCYCLE}. Примеры в документации.

2. В пандоре карта создается в дизайне сайта, так как такое поведение характерно белым сайтам. А карта на белом фоне характерна как раз доргену RB. Сделать так конечно можно, только надо ли. Решается через использование блоков {MAP}/{POST} и т.д. Примеры в дефолтовых шаблонах.

3. Да можно, но сначала нужно эту опцию включить в файле тюнинга. Параметр LogKeywords=1 нужно прописать и удалить // перед ним. Тогда ключи будут лежать в папке логов.

Advice:
Дело не в заливке большего дора, а в распаковке. После заливки, UploadManager обращается к скрипту для распаковки. Обратился первый раз, архив начал распаковываться. Архив большой, распаковывается медленно. Время, которое ждет UploadManager прошло, он делает вторую попытку, опять обращается к скрипту распаковки, в это время дор всё еще распаковывается, а UploadManager раз за разом обращается к скрипту распаковки, из-за превышение таймаута/интервала ожидания.

Два варианта решения:

Первый вариант(спасибо,kashim) - "разбивать архив на части". Проблем с распаковкой не будет так как не будет 200мг архива, а будет 10 штук по 20мг.

Второй вариант - вариант с архивацией всей пакетки и заливкой. На пред. странице я писал, он протестирован - работает.

always_smiling:
Приветствую,

В описаниях не нашел, а скажите пожалуйста дорген умеет создавать динамические доры (как Жако один файл .php инклюдит только текст который выводит). Очень удобно делать правки на живом сайте.

Добрый день.

Поздравляю с первым сообщением!

Да, есть такой режим. Включается на закладке "Структура"

Advice:
TopperHarley, приветствую, на 4й странице этой темы интересовался по поводу того, как за столько времени в Пандоре не ввели функцию запаковки всех доров в один архив и заливки архива на фтп, потом мне напомнили про встроенный UploadManager, протестировал его, но он больше подходит для фрих, для своего хостинга он не подошел.

Проблема в том, что он пытается распаковать архив, архив большой, в итоге пока хостинг пытается его распаковать, он опять обращается к скрипту распаковки якобы из-за превышения таймаута предыдущего запроса, а хостинг в это время всё еще распаковывает архив, в итоге данное решение не подходит.
Можно ли будет добавить в Пандоре запаковку пакетки доров в 1 архив(zip) и заливку архива на фтп(без распаковки)?

На той 4й странице вроде как вы сами ответили на свой вопрос. Решение в использовании UploadManager или MultiLoader.

Зачем вам просто архив на хостинге? И куда он должен быть залит если это архив всей пакетки? Такой подход не популярен, поэтому встраивать его в пандору смысла не вижу, но решить эту задумку конечно можно - расширяемость пандоры это сделать позволяет. Можно написать батник и сослаться на него тут.

Батник примерно такой:


REM архивация в рар d:\1\megaZip.rar из папки d:\1\doors_pack1
"c:\Program files\winrar\rar.exe" a -ep1 d:\1\megaZip.rar d:\1\doors_pack1

REM ftp клиент скачать можно тут ftp://ftp.ncftp.com/ncftp/binaries/Setup%20NcFTP%203.2.5.msi
REM нужно указать логин/пасс/сервер, папку и свежесозданный архив
ncftpput -v -u логин p пароль ftp.серве.ru /www/ftpпапка/ d:\1\megaZip.rar
Всего: 2916