Вход

View Full Version : Dumper. Ошибка при попытке сохранеиии БД


Harm
18.01.2006, 02:44
Site Keeper Dumper LE 1.0.6 c 2005 zapimir при попытке сохранить БД выдает такое:

Подключение к БД `nuke`.
2006.01.18 09:36:48
Возникла ошибка!
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. We selected 'Australia/Melbourne' for '10.0/no DST' instead

Подскажите, где поправить?

Soniks
18.01.2006, 12:30
Harm а какая конфигурация сервера, где вы этот скрипт запускаете? т.к.проблема с определением часового пояса в php

Harm
19.01.2006, 05:41
Apache 2.0.54
MySQL 4.1.12a
PHP 5.0.4
phpMyAdmin-2.6.2pl1
PHP-Nuke 7.9
Про конфигурацию сервера не знаю что еще написать, если что спроси конкретнее, как не крути я в этих делах пока дилетант…
Про часовой пояс согласен, вроде так все и написано, в админке запускаю Dumper и пытаюсь забыкапить, вот собственно и все... кстати такая проблема не тока у меня на формуах видел точно такие же вопросы, к сожалению без ответа...

Soniks
20.01.2006, 17:38
Harm видимо как то не верно настроен php, вы это на локальном хосте пытаетесь выполнить?

Harm
23.01.2006, 02:28
ага, на локальном хосте.

Soniks
24.01.2006, 09:04
Harm как я понял данная проблема кроется именно в 5 версии php, т.к. именно там добавлена эта функцияи http://www.php.net/manual/ru/function.date-default-timezone-set.php
я думаю следует обновить php или перейти к 4-ой версии.

Harm
25.01.2006, 03:19
Спасибо, Soniks, думаю, я так и поступлю.

Andrey2671
10.03.2006, 11:06
А если у провайдера PHP5 стоит, что тогда делать?
Что, на что поменять?
А то как-то ломает каждый раз залелезать в phpMyAdmin чтобы сделать бэкап.
Скажу даже больше, все пользователи хостинга JINO будут ВАМ благодарны.

Заранее спасибо!

Soniks
11.03.2006, 02:21
Andrey2671 а что у вас в php5 не работает?

Andrey2671
11.03.2006, 13:12
У меня проблема с Dumper. Все дело еще в том, что хостинг бесплатный, возмущаться не приходится. База данных перевалила за 3мб, а при помощи phpMyAdmin'а резервное копирование ограничено 2.99мб, вот и приходиться мудрить. Делать в Нюке "Резервирование Базы", переносить на локалку, архивировать Dumper'ом, а потом только можно на сервер переносить в архив.
По-этому очень хочется все с помощью Dumper'а делать, а он ошибку выдает:
date() [function.date]:и так далее .
Может есть возможность исправить функции, чтобы работало на 5й ПХП (если конечно в ней проблема)
Повторюсь на локалке все работает в "лЁт", на сервере могу только восстанавливать файлы с локалки, хотя в конце все равно выдает ошибку, но база ставиться без проблем.

wask
12.03.2006, 15:28
Soniks , тож мли такая трабла была
Оказалось что хостер не указал переменную TZ (time zone), которая используется многими скриптами. Решение простое - указать её самому.
В начале файла backup.php в Слаеде .. иль dumper.php в оригинальном скрипте прописать
date_default_timezone_set("Europe/Helsinki");

или как конкретно на каждом сервере
таблица здесь
http://www.php.net/manual/ru/timezones.europe.php

Но попутно также нарыл много интересного ... что касается самого скрипта ... и сбора им инфы Сообщение #111
http://www.ibresource.ru/forums/index.php?showtopic=2762&st=100

Andrey2671
13.03.2006, 18:44
огромное спасибо!
все отлично стало работать

uzalbert
11.04.2006, 01:32
Site Keeper Dumper LE 1.0.6 c 2005 zapimir при попытке востановить БД на сервере выдает такое:
Возникла ошибка!
Неправильный запрос.
Duplicate entry 'нашей' for key 1
-------------------------------------------
А при востановления на своем компьютере, без проблем.
Помогите пожалуйста, что нужно сделать, что бы БД востановилась на сервере холста.

Soniks
11.04.2006, 04:26
uzalbert очень сложно судить по данной записи в чем именно проблема, попробуйте очистить таблицу и попробывать заново, иначе обратитесь к супорту