1

Тема: Выдается ошибка временной лимит

Переношу сайт на локальный сервер Apache. Таблицы в разных кодировках сp1251 и utf8. выдается ошибка временной  лимит. База весит 5 Мб, в SQL формате. Можно подробно или в скриншотах как делать бекап и потом его на локаль выводить.

2

Re: Выдается ошибка временной лимит

myLonger
1) Добавьте в конфигурационный файл phpMyAdmin (config.inc.php) следующие директивы:

$cfg['UploadDir'] = './upload';
$cfg['ExecTimeLimit'] = 0;

2) Создайте в корне phpMyAdmin каталог upload и загрузите в него дамп, после чего он появится в выпадающем меню на странице импорта.
3) Выберите дамп и импортируйте.

3 (изменено: Fox_ch2, 2008-12-08 18:58:22)

Re: Выдается ошибка временной лимит

обновлю темку
создал ключи в файле config.inc.php

$cfg['UploadDir'] = './upload';
$cfg['ExecTimeLimit'] = 0;

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

сервак находится удаленно, дампы подгружаю по ssh

Server version          5.0.45
Protocol version        10
Connection              Localhost via UNIX socket

сначала по FTP заливаю на хост а потом
mysql -u -p -В (база) < /......

но надо прогрузить обьемную базу, весит 180 метров
кол-во строк за 3 000 000 переваливает
пишет ошибку по превышению времени выполнения запроса хоть и был установлен ключь $cfg['ExecTimeLimit'] = 0;

4

Re: Выдается ошибка временной лимит

Fox_ch2
После установки директивы $cfg['UploadDir'] на странице импорта должен появиться выпадающий список содержащий файлы директории.

Вероятно у вас в настройках PHP задано игнорирование функции set_time_limit(), которая используется при задании $cfg['ExecTimeLimit'].

5

Re: Выдается ошибка временной лимит

вот мой конфиг

[mono]<?php
$cfg['PmaAbsoluteUri_DisableWarning'] = TRUE;
$cfg['blowfish_secret'] = '*******';
$cfg['Servers'][1]['auth_type'] = 'cookie';
$cfg['Servers'][1]['user'] = '';
$cfg['UploadDir'] = './Upload';
$cfg['ExecTimeLimit'] = 0;
?>
[/mono]

страница импорта sad
http://s39.radikal.ru/i086/0812/12/2b1618774385.jpg

и где проверить в настройках PHP 
я так понимаю эта фишка может быть прописанна в config.default.php

6

Re: Выдается ошибка временной лимит

Fox_ch2
Имена каталогов на Unix регистрозависымы, поэтому обратите внимание на это: $cfg['UploadDir'] = './Upload';

Если вы имеете в виду проверку отключенности функции set_time_limit(), то посмотрите нет ли ее в данной директиве PHP - disable_functions.

Какую фишку вы имели в виду - не понял. config.default.php редактировать нельзя!

7

Re: Выдается ошибка временной лимит

Hanut сказал:

Fox_ch2
Имена каталогов на Unix регистрозависымы, поэтому обратите внимание на это: $cfg['UploadDir'] = './Upload';

Если вы имеете в виду проверку отключенности функции set_time_limit(), то посмотрите нет ли ее в данной директиве PHP - disable_functions.

Какую фишку вы имели в виду - не понял. config.default.php редактировать нельзя!

Upload создал такой же какой и в конфиге прописан

фишку я имел ввиду запрет функции
disable_functions - где их можно посмотреть?

8

Re: Выдается ошибка временной лимит

Fox_ch2 сказал:

disable_functions - где их можно посмотреть?

Создайте скрипт и запустите его.

<?php phpinfo(); ?>

По каталогу не знаю почему он не находится. Посмотрите логи Apache, может там по этому поводу будут записи.