Black Rain
Май 23, 2012, 02:12:14 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
Новости: Какой движок форума вы предпочитаете ? голосовать
 
Страниц: [1]
Печать
Автор Тема: переносы dtr между серверами, багфикс  (Прочитано 3471 раз)
Mitch
Administrator
Конкурент
*****

Karma: +6/-0
Offline Offline

Сообщений: 1703


aka-root.com

275758573
Просмотр профиля WWW
« : Июнь 05, 2007, 12:45:23 »

для переноса dtr надо скопировать все файлы и папки с сохранением прав на файлы
и папки, а так-же все папки с галереями и тумбами.
изменить путь в переменной $setup['files_path'] в файле config.php в папке
admin на новый путь к dtr от корня сервера.
изменить пути в настройках группы, грабера, глобального шаблона.
удалить файлы .htaccess и .htpasswd в admin и задай новые логин и пароль.
в config group исправить путь в Result. file path:


пермишены должны быть такие
(простой шелл скрипт для задания правильных пермишенов)
#!/bin/sh
#dtr_perm.sh
cd dtr
chmod 666 data/*
chmod 666 results/*
chmod 666 templates/*
chmod -R 666 thumbs/
chmod -R 666 admin/preload/
chmod -R 666 admin/tmp/
chmod 777 admin/preload/ admin/tmp
chmod 777 data admin results templates thumbs
#######

ессно и про крон надо не забыть :)
Записан

Mitch
Administrator
Конкурент
*****

Karma: +6/-0
Offline Offline

Сообщений: 1703


aka-root.com

275758573
Просмотр профиля WWW
« Ответ #1 : Июнь 05, 2007, 12:48:35 »

Если не считаются показы и клики:
возможно у вас не происходил реранк из за неправильных настроек, и файлы подсчета кликов и показов выросли настолько что скрипт не может из обрабатывать, нужно обнулить соотв файлы, в шеле это делается так:

cd dtr/data
rm 1_click.dat && touch 1_click.dat && chmod 666 1_click.dat
rm 1_show.dat && touch 1_show.dat && chmod 666 1_show.dat

(это пример для группы с ID=1, если у вас другой - поменяйте цифру, ID смотреть в config group )
Записан

Mitch
Administrator
Конкурент
*****

Karma: +6/-0
Offline Offline

Сообщений: 1703


aka-root.com

275758573
Просмотр профиля WWW
« Ответ #2 : Июнь 05, 2007, 12:50:05 »

Если после апгрейда dtr в админке ничего нету - только предложение создать
новыю, надо вручную исправить
admin/config.php
$setup['files_path'] =
вписать туда путь к dtr (с / на конце обязательно)
Записан

Mitch
Administrator
Конкурент
*****

Karma: +6/-0
Offline Offline

Сообщений: 1703


aka-root.com

275758573
Просмотр профиля WWW
« Ответ #3 : Июнь 05, 2007, 12:52:28 »

Если при грабинге появляется ошибка:

Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 2772 bytes) in /home/oldmom/domains/oldermom.net/public_html/dtr/admin/fun.inc.php on line 86
увеличить лимит памяти в /usr/local/Zend/etc/php.ini
рекомендуется значение
memory_limit = 32M  
требуется перезапуск apache
Записан

Mitch
Administrator
Конкурент
*****

Karma: +6/-0
Offline Offline

Сообщений: 1703


aka-root.com

275758573
Просмотр профиля WWW
« Ответ #4 : Июнь 05, 2007, 12:53:26 »

Если при грабинге появляется ошибка:

Warning: Division by zero in /home/domain.com/dtr/admin/fun.inc.php on line 83
Warning: imagecreatetruecolor(): Invalid image dimensions in /home/domain.com/dtr/admin/fun.inc.php on line 86
Warning: imagecopy(): supplied argument is not a valid Image resource in /home/domain.com/dtr/admin/fun.inc.php on line 87
Warning: imagecreatetruecolor(): Invalid image dimensions in /home/domain.com/dtr/admin/fun.inc.php on line 95
итд
настрой размер большей стороны тумбы для предпросмотра в настройках грабера (Preloaded galleries setup)
там вероятно пустое поле, из за чего и происходит деление на 0
Записан

zteam
Гуру
*****

Karma: +1/-1
Offline Offline

Сообщений: 335

454394421
Просмотр профиля WWW
« Ответ #5 : Июнь 09, 2007, 02:59:28 »

Цитата: "Mitch"

cd dtr/data
rm 1_click.dat && touch 1_click.dat && chmod 666 1_click.dat
rm 1_show.dat && touch 1_show.dat && chmod 666 1_show.dat

(это пример для группы с ID=1, если у вас другой - поменяйте цифру, ID смотреть в config group )

хватит просто 2-х команд echo -n > 1_click.dat, echo -n > 1_show.dat

Smiley
Записан
Mitch
Administrator
Конкурент
*****

Karma: +6/-0
Offline Offline

Сообщений: 1703


aka-root.com

275758573
Просмотр профиля WWW
« Ответ #6 : Июнь 09, 2007, 10:00:20 »

Цитата: zteam
Цитата: "Mitch"


хватит просто 2-х команд echo -n > 1_click.dat, echo -n > 1_show.dat

:)

если у файлов были правильные пермишены - то да.
а если нет - то нет.
все равно копипаст 1 команды, длинна не важна имхо, а так надежнее.
Записан

Mitch
Administrator
Конкурент
*****

Karma: +6/-0
Offline Offline

Сообщений: 1703


aka-root.com

275758573
Просмотр профиля WWW
« Ответ #7 : Июль 04, 2007, 05:05:07 »

сильно часть это у меня спрашивают:

Не грабится часть галер, в логе грабера ошибки
Does not pass on condition.

Галера не соответствует условию УКАЗАННОМУ У ТЕБЯ В НАСТРОЙКАХ ГРАБЕРА
grabber setup, посмотри на значение "Grab gallery type:"
тоесть указаны мувисные - а ты пихаеш туда пиксовые, или наоборот
Записан

Страниц: [1]
Печать
Перейти в: