[php] phpmyadmin에서 시간 초과를 해결하는 방법은 무엇입니까?

phpMyAdmin을 통해 거대한 ( 최소 300MB) SQL 스크립트를 가져오고 싶습니다 .

난 노력 했어:

post_max_size = 750M
upload_max_filesize = 750M
max_execution_time = 300
max_input_time = 540
memory_limit = 1000M

내에서 php.ini파일,하지만 난 여전히 가져 오는 동안 시간 초과 오류를 받고.



답변

반복 업로드 후에도 여전히 시간 초과 오류가 발생하면에서 설정을 변경하십시오.

\phpmyadmin\libraries\config.default.php

에서 $cfg['ExecTimeLimit'] = 300;$cfg['ExecTimeLimit'] = 0;다시 시작합니다. 이제 실행 시간 제한이 없습니다 (로컬 서버에 대해 이야기하고있는 신뢰).

출처 : phpmyadmin에서 변경 스크립트 시간 초과


답변

나는 같은 문제가 있었고 SQL 파일을 가져 오기 위해 명령 줄을 사용했습니다. 이 방법에는 3 가지 장점이 있습니다.

  1. 하나의 명령 줄 만 실행하는 매우 쉬운 방법입니다.
  2. 훨씬 빠르게 실행됩니다.
  3. 제한이 없습니다

이 작업을 수행하려면 다음 3 단계를 따르십시오.

  1. 다음 경로로 이동합니다 (wamp 사용).

    C : \ wamp \ bin \ mysql \ mysql5.6.17 \ bin>

  2. 이 경로 (예 : file.sql)에 SQL 파일을 복사합니다.

  3. 다음 명령을 실행하십시오.

    mysql -u 사용자 이름 -p database_name <file.sql

참고 : 이미 msql 환경 변수 경로를 설정 한 경우 bin 디렉토리에서 file.sql을 이동할 필요가 없으며 파일 경로로만 이동해야합니다.


답변

phpmyadmin과 함께 MAMP 버전 4.0.3을 사용하고 있습니다. /Applications/MAMP/bin/phpMyAdmin/libraries/config.default.php의 상단은 다음과 같습니다.

이 파일을 편집하지 말고 config.inc.php를 편집하십시오 !!!

/Applications/MAMP/bin/phpMyAdmin/config.inc.php에서 다음 줄을 변경하고 MAMP를 다시 시작하면 저에게 효과적이었습니다.

$cfg['ExecTimeLimit'] = 0;


답변

그러나 Plesk를 사용하는 경우 다음에서 설정을 변경하십시오.

/usr/local/psa/admin/htdocs/domains/databases/phpMyAdmin/libraries/config.default.php

변경 $cfg['ExecTimeLimit'] = 300;$cfg['ExecTimeLimit'] = 0;

그리고 Plesk UI로 다시 시작하거나 다음을 사용하십시오.

/etc/init.d/psa restart

/etc/init.d/httpd restart


답변

파일의의 cPanel / WHM에게 위치를 사용하는 경우 config.default.php아래

/usr/local/cpanel/base/3rdparty/phpMyAdmin/libraries

당신은을 변경해야합니다 $cfg['ExecTimeLimit'] = 300;$cfg['ExecTimeLimit'] = 0;


답변

이전에 XAMPPphpmyadmin 버전 4.2.11의 localhost 에서 문제가 발생했습니다 .

타임 아웃을 늘리는 php.ini것도 도움이되지 않았습니다.

그런 다음 기본적으로 300 인 xampp\phpMyAdmin\libraries\config.default.php값을 변경하도록 편집 했습니다 $cfg['ExecTimeLimit'].

그것은 내 문제를 해결했습니다.


답변

WAMP를 사용하는 사람이 있다면 적어도 현재 버전 (3.0.6 x64)에는 <your-wamp-dir>\alias\phpmyadmin.conf일부 php.ini 옵션을 재정의 하는 파일이 있습니다.

이 부분을 편집하십시오.

# To import big file you can increase values
php_admin_value upload_max_filesize 512M
php_admin_value post_max_size 512M
php_admin_value max_execution_time 600
php_admin_value max_input_time 600