스크립트 시간 초과가 지났습니다. 가져오기를 완료하려면 동일한 파일을 다시 제출하십시오. 가져오기가 재개됩니다.
압축 해제된 데이터베이스 크기를 가지고 있습니다.50mb
지퍼 사이즈7mb
따라서 몇 분 후에 데이터베이스 zip(7 mb)을 Import하려고 하면 다음 오류가 발생합니다.
스크립트 시간 초과가 지났습니다. 가져오기를 완료하려면 동일한 파일을 다시 제출하면 가져오기가 재개됩니다.
다시 제출했지만 총 데이터를 Import하지 않았습니다.
저는 로컬에서 작업하고 있으며, 다음은 제 php.ini 설정입니다.
max_execution_time = 3000000
max_input_time = 60000000000000
memory_limit = 1280000000000000000000M
post_max_size = 4096456M
upload_max_filesize = 40964564M
max_file_uploads = 200
시스템이 Import에 시간을 들이도록 하려면 어떻게 해야 합니까?
Phpmyadmin을 사용하여 데이터베이스를 Import하는 경우 설정 파일이 있습니다.디폴트 설정 파일/예시는 다음과 같습니다.
\phpmyadmin\libraries\config.default.php
이후 업데이트에서 덮어쓸 수 있으므로 이 파일을 편집하지 마십시오.대신 여기서 기존 파일을 찾습니다.
\phpmyadmin\config.inc.php
...그리고 그것이 존재하지 않는다면, 그것을 만들어라.
편집기에서 이 구성 파일을 열고 변경$cfg['ExecTimeLimit'] = 300;
로.$cfg['ExecTimeLimit'] = 0;
(또는 존재하지 않는 경우 추가)
localhost를 재시작하면 시간 제한이 없습니다.
또는 MySQL 명령줄을 사용하여 압축 해제된 SQL 파일을 다음과 같이 직접 가져올 수 있습니다.
mysql -u username -p database_name < my_unzipped_import_file.sql
xampp/phpMyAdmin/libraries/config.default.php find로 이동합니다.$cfg['ExecTimeLimit'] = 300;
회선번호 695 및 교환$cfg['ExecTimeLimit'] = 0;
XAMPP 대신 LAMP(Linux Apache MySQL PHP)를 주로 사용할 수 있습니다.LAMP를 사용해도 이 문제가 발생할 수 있습니다.
제 경우 (Ubuntu 15.10을 사용하여) /etc/php5/apache2/php.ini에 있는 php.ini 파일을 사용하여 필요에 따라 post_max_size, upload_max_filesize, max_execution_time, max_input_time, memory_limit을 설정/설정했습니다.
하지만 여전히 나는 이 문제에 직면해 있었다.그런 다음 config.default.php 파일을 사용하여 문제를 해결했습니다.이 파일에서는 다음 행을 확인할 수 있습니다.
$cfg['ExecTimeLimit'] = 300; 만들기
$cfg['ExecTimeLimit']= 0;
주의: config.default.php 파일은 단말기에서 찾을 수 있습니다(Ctrl+Alt+).T) 이 명령어로 config.default.php는 /usr/share/phpmyadmin/libraries/config.default가 될 수 있습니다.php
우분투의 Xampp
다음을 사용하여 데이터베이스를 가져오는 경우PhpMyAdmin
설정 파일은 다음과 같습니다.
/opt/lampp/syslogmyadmin/syslog/config.default.php
로 이 , 「」를 변경합니다.$cfg['ExecTimeLimit'] = 300
$cfg['ExecTimeLimit'] = 0
;
시작하세요.localhost
이제 시간 제한이 없습니다.
옷을 갈아입어야 한다
$cfg['ExecTimeLimit'] = 300;
로.
$cfg['ExecTimeLimit'] = 0;
안에서config.php
로 「」에 \phpmyadmin\libraries\config.default.php
localhost를 재시작합니다.
분명 효과가 있을 거예요.즐거운 시간 되세요.
WampServer 버전3 - Windows
config.default를 엽니다.php
여기서 찾을 수 있습니다.
C:\wamp\apps\phpmyadmin\libraries\config.default.php
Exec Time Limit 검색
/**
* maximum execution time in seconds (0 for no limit)
*
* @global integer $cfg['ExecTimeLimit']
*/
$cfg['ExecTimeLimit'] = 300;
$cfg[']의 값을 올리다[ExecTimeLimit']또는 [0]으로 설정합니다).
에
config.inc.php
이것을 추가하다
$cfg['ExecTimeLimit'] = 0;
나에겐 일이니까
MAC OS MAMP
이 파일 편집
/Applications/MAMP/./bin/phpMyAdmin/config.inc.php
MAMP 재부팅 잊지 마세요
lamp ubuntu :- 먼저 실행으로 찾을 수 있는 config.default.location으로 이동합니다.
locate config.default.php
내 경우 /usr/share/sysmyadmin/sysmyadmin/sysmyadmin에 있습니다.
cd /usr/share/phpmyadmin/libraries
이제 config.default.default 파일을 편집합니다.이 경우 gedit을 사용하면 설치할 수 있습니다.
sudo apt install gedit
sudo gedit config.default.php
파일 변경 $cfg[''에서 Exec Time Limit 검색 안 함Exec Time Limit'] = 300, 종료
$cfg['ExecTimeLimit'] = 0;
저장 후 닫기, 서버 재시작 방법
sudo service apache2 restart
이 방법은 Windows OS + WAMP 서버에서 동작합니다.
이 경로의 CMD에서 .sql 파일을 호출하여 MySQL 서버를 통해 직접 가져올 수 있습니다.C:\wamp64\bin\mysql\mysql{version}\bin
- - CMD 열기
- 2 -cd C:\wamp64\bin\mysql\mysql{version}\bin
- 3 -mysql -u root -p < {/path/to/your/sql/file/.sql}
이 방법은 phpMyAdmin에 비해 실행 시간에 제한이 없었습니다.
Phpmyadmin을 사용하여 데이터베이스를 Import하는 경우 설정 파일 \phpmyadmin\libraries\config.default가 있습니다.php
@Tejashwi Kalp Taru가 수용한 답변에서 기술하는 방법에는 결함이 있습니다.
@Gibran Dimasagung은 편집함으로써 올바른 방법을 언급했다.
config.inc.displaces
config.default.cleary 파일의 헤더로서 다음과 같은 상태가 됩니다.
이 파일을 편집하지 마십시오.대신 config.inc.php를 편집하십시오.phpMyAdmin 기본 설정. 여기서 config.inc.php로 값을 복사할 수 있습니다.
업데이트 후 config.default.php에 적용된 모든 변경 내용이 손실될 수 있습니다.
언급URL : https://stackoverflow.com/questions/46175390/script-timeout-passed-if-you-want-to-finish-import-please-resubmit-the-same-fi
'programing' 카테고리의 다른 글
& vs @ 및 =의 각도 차이는 무엇입니까?JS (0) | 2022.09.22 |
---|---|
.inc란 무엇이며 왜 사용하는가? (0) | 2022.09.22 |
MariaDB에서 선택한 행의 도움을 받아 열 값을 업데이트하려면 어떻게 해야 합니까? (0) | 2022.09.22 |
모든 어레이 항목이 빈 PHP인지 확인하는 중 (0) | 2022.09.22 |
HTML 엔티티 디코드 (0) | 2022.09.22 |