Ошибки 2.0 beta

Что-то не работает? Пишите здесь.

Ошибки 2.0 beta

UNREAD_POST Vofka » 17.10.2009 18:47:31

на ру-борде писал про ошибки _http://forum.ru-board.com/topic.cgi?forum=24&topic=3574&start=120#4
попытка экспорта бд:
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource (/home/www/html/sxd/index.php:739)
Выполнение прервано из-за ошибки
переход в меню "сервисы":
Notice: Undefined index: Engine (/home/www/html/sxd/index.php:943)

Версия PHP: 4.3.4 (Zend: 1.3.0)
БД: MySQL 3.23.58
да-да именно такое старье доживает свой век, наверное не стоит на него и внимание обращать но тем не менее может для статистики пригодится


на винде на денвере (PHP Version 5.2.4, mysql 5.0.45):
Сжатие: Без сжатия, хотя в списке по умолчанию гзип 7 (индекс не определен?)
жмем "выполнить", архив создает, но умирает с одной строкой:
Код: Выделить всё
2009.10.17 19:18:02   : date() [function.date]: It is not safe to rely on the system's timezone settings. Please use the date.timezone setting, the TZ environment variable or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Moscow' for '4.0/DST' instead (Z:\home\localhost\www\sxd\info.php: 14)


Файлы - скачивание без проблем, но не удаляются, права на винде не в счет
Сервисы - все ок
Импорт - не проверял
Создать БД - все ок
Сохранение задания не совсем понятно, вроде сохраняет sj_new222.job.php но для чего он?

повторюсь - в целом понравилось.
Vofka
 
Сообщения: 11
Зарегистрирован: 17.10.2009 18:03:38

Re: Ошибки 2.0 beta

UNREAD_POST zapimir » 17.10.2009 19:04:52

насчет ошибки на mysql 5.0.45, описано здесь
viewtopic.php?f=3&t=3
с gzip поправлю.

а по поводу 3.23.58, это даже хорошо что есть кому проверить
в index.php строку
Код: Выделить всё
$r = mysql_unbuffered_query("SELECT SQL_NO_CACHE * FROM `{$n[1]}`{$from}");

заменить
Код: Выделить всё
$r = mysql_unbuffered_query("SELECT /*!40001 SQL_NO_CACHE */ * FROM `{$n[1]}`{$from}");


строку
Код: Выделить всё
if(is_null($item['Engine']) && $item['Comment'] == 'VIEW') {

заменить на
Код: Выделить всё
if(V_MYSQL > 40101 && is_null($item['Engine']) && $item['Comment'] == 'VIEW') {


а строку
Код: Выделить всё
if(is_null($item['Engine']) && $item['Comment'] == 'VIEW') {

заменить на
Код: Выделить всё
if(V_MYSQL > 40101 && is_null($item['Engine']) && $item['Comment'] == 'VIEW') {
zapimir
Site Admin
 
Сообщения: 1628
Зарегистрирован: 01.10.2009 22:39:52

Re: Ошибки 2.0 beta

UNREAD_POST Legion » 17.10.2009 19:11:48

Warning: ob_start() [ref.outcontrol]: output handler 'ob_gzhandler' conflicts with 'zlib output compression' (*********\sxd\index.php:31)

Вот такое выводит
Legion
 
Сообщения: 1
Зарегистрирован: 17.10.2009 19:09:08

Re: Ошибки 2.0 beta

UNREAD_POST zapimir » 17.10.2009 20:25:14

Legion
какая версия php?
zapimir
Site Admin
 
Сообщения: 1628
Зарегистрирован: 01.10.2009 22:39:52

Re: Ошибки 2.0 beta

UNREAD_POST Vofka » 17.10.2009 20:34:13

на 3.23.58 теперь бэкапит ок, 900К записей - Времени затрачено: 56.7369 сек.

при оптимизации Notice: Undefined index: Engine (/home/www/html/sxd/index.php:314)
Код: Выделить всё
if(is_null($item['Engine']) && $item['Comment'] == 'VIEW') continue;

по образу и подобию заменил на:
Код: Выделить всё
if(V_MYSQL > 40101 && is_null($item['Engine']) && $item['Comment'] == 'VIEW') continue;

усё ок
Vofka
 
Сообщения: 11
Зарегистрирован: 17.10.2009 18:03:38

Re: Ошибки 2.0 beta

UNREAD_POST zapimir » 17.10.2009 21:02:22

усё ок
это хорошо, можно ради эксперимента в настройках ограничить время работы скрипта к примеру до 30 секунд, и посмотреть как он будет себя вести :)
zapimir
Site Admin
 
Сообщения: 1628
Зарегистрирован: 01.10.2009 22:39:52

Re: Ошибки 2.0 beta

UNREAD_POST Vofka » 17.10.2009 22:41:36

php: max_execution_time = 30
supex: Время выполнения в web (сек.): 600
Код: Выделить всё
2009.10.17 23:23:57   Выполнение остановлено по таймауту
   Продолжаем экспорт таблицы `trafic` с позиции 589331
2009.10.17 23:24:16   Экспорт таблицы `user`
   Экспорт таблицы `userGroup`
   Экспорт таблицы `usez`
   Резервная копия БД `lingate` создана.
    Задание успешно выполнено
   Размер файла: 32.5 МБ
   Времени затрачено: 58.3876 сек.
файл не сжал, лежит .sql

php: max_execution_time = 30
supex: Время выполнения в web (сек.): 30
Код: Выделить всё
2009.10.17 23:30:07   Выполнение остановлено по таймауту
           Продолжаем экспорт таблицы `trafic` с позиции 394266
2009.10.17 23:30:36   Выполнение остановлено по таймауту
        Продолжаем экспорт таблицы `trafic` с позиции 419976
2009.10.17 23:31:02   Экспорт таблицы `user`
       Экспорт таблицы `userGroup`
       Экспорт таблицы `usez`
       Резервная копия БД `lingate` создана.
2009.10.17 23:31:03   Задание успешно выполнено
       Размер файла: 45.1 МБ
       Времени затрачено: 83.932 сек.
файл не сжал
глюк со временем:
Прошло: 01:23
Осталось: 0-1:0-23
когда закончил работу остаток обнулился, глюк со временем начался когда время > 1 минуты
Vofka
 
Сообщения: 11
Зарегистрирован: 17.10.2009 18:03:38

Re: Ошибки 2.0 beta

UNREAD_POST zapimir » 17.10.2009 22:48:09

ок, спасибо, еще будем тестировать
zapimir
Site Admin
 
Сообщения: 1628
Зарегистрирован: 01.10.2009 22:39:52

Re: Ошибки 2.0 beta

UNREAD_POST Vofka » 17.10.2009 22:57:37

З.Ы. имхо было бы не плохо на сервисах тоже сделать кнопу "повторить" как и в дампе
Vofka
 
Сообщения: 11
Зарегистрирован: 17.10.2009 18:03:38

Re: Ошибки 2.0 beta

UNREAD_POST zapimir » 17.10.2009 23:09:55

Vofka писал(а):З.Ы. имхо было бы не плохо на сервисах тоже сделать кнопу "повторить" как и в дампе

не знаю, насколько это актуально именно для сервисов, к тому же в сервисы планируется добавить еще другие возможности: удаление базы, удаление таблиц, очистка таблиц, включить/выключить индексы, конвертирование кодировки. И некоторые из них повторить нельзя.
zapimir
Site Admin
 
Сообщения: 1628
Зарегистрирован: 01.10.2009 22:39:52

Re: Ошибки 2.0 beta

UNREAD_POST kossmoss » 02.11.2009 03:51:53

Legion писал(а):Warning: ob_start() [ref.outcontrol]: output handler 'ob_gzhandler' conflicts with 'zlib output compression' (*********\sxd\index.php:31)

Вот такое выводит

То же самое. Версия PHP - 5.2.10
kossmoss
 
Сообщения: 1
Зарегистрирован: 02.11.2009 03:47:08

Re: Ошибки 2.0 beta

UNREAD_POST zapimir » 02.11.2009 12:31:16

Замените в index.php и get.php строку
Код: Выделить всё
ob_start('ob_gzhandler');

замените на
Код: Выделить всё
if(!ini_get('zlib.output_compression') && function_exists('ob_gzhandler')) ob_start('ob_gzhandler');

В следующих версиях поправим.
zapimir
Site Admin
 
Сообщения: 1628
Зарегистрирован: 01.10.2009 22:39:52


Вернуться в Проблемы и баги

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 13

Яндекс.Метрика