Форум сетевых администраторов
Показаны 5 сообщений на этой странице

Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- VBulletin 2.x.x (http://netadmin.ws/forum/forumdisplay.php?forumid=45)
-- Установка бекапа - ошибки! (http://netadmin.ws/forum/showthread.php?threadid=6456)


Помещено Dodger 07-09-2003 в 22:57:

Установка бекапа - ошибки!

Пытаюсь залить бекап форума, имя файла forumbackup-ХХ-ХХ-2003.sql через phpmyadmin, а мне

code:

Notice: Undefined variable: sql_file_compression in /home/%address%/myadmin/read_dump.php on line 297

Warning: Cannot modify header information - headers already sent by (output started at /home/%address%/myadmin/read_dump.php:297) in /home/%address%/myadmin/libraries/ob.lib.php on line 65

Warning: Cannot modify header information - headers already sent by (output started at /home/%address%/myadmin/read_dump.php:297) in /home/%address%/myadmin/header.inc.php on line 27

Warning: Cannot modify header information - headers already sent by (output started at /home/%address%/myadmin/read_dump.php:297) in /home/%address%/myadmin/header.inc.php on line 28

Warning: Cannot modify header information - headers already sent by (output started at /home/%address%/myadmin/read_dump.php:297) in /home/%address%/myadmin/header.inc.php on line 29

Warning: Cannot modify header information - headers already sent by (output started at /home/%address%/myadmin/read_dump.php:297) in /home/%address%/myadmin/header.inc.php on line 30

Warning: Cannot modify header information - headers already sent by (output started at /home/%address%/myadmin/read_dump.php:297) in /home/%address%/myadmin/header.inc.php on line 32



и далее "Нет SQL-запроса!" Что за лажа? Как фиксить?


Помещено MarKer 07-09-2003 в 23:01:

А большой бэкап?


Помещено Dodger 07-09-2003 в 23:13:

MarKer
всего 8,5 метра, ошибка выдается без задержек


Помещено MarKer 07-09-2003 в 23:20:

Dodger
Хмм... тут просто может быть проблема с ограничением PHP на размер загружаемых файлов.
В php.ini есть такой параметр: upload_max_filesize
По-умолчанию он установлен на 2 мегабайта.
И, честно говоря, у меня есть подозрение что проблема может быть в этом...

Можно попробовать загрузить бэкап и без phpmyadmin. И даже без шелла.
Правда, хостер мог заблокировать эту функцию... но попытка - не пытка.

Создай файл, скажем, backup.php и запиши в него такую строку:

PHP:


<?
exec
("mysql -h -u -p database < /path/to/file");
?>



-h - сервер на который будет заливаться бэкап (обычно "localhost")
-u - имя пользователя базы данных
-p - пароль пользователя базы данных
database - название базы данных

Вот к примеру:

PHP:

<?
exec
("mysql -hlocalhost -uroot -pqwerty forum < /home/user1/html/backup.sql");
?>


Помещено Dodger 09-09-2003 в 18:20:

MarKer
слушай, ты был прав! upload_max_filesize стоит на 4 метра, наверное из-за этого и ошибки. Попробывал твой скрипт загрузки и все сработало! Спасибо!


Формат времени GMT. Текущее время 09:25.
Показаны 5 сообщений на этой странице

Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.