web-dev-qa-db-ja.com

WAMPServer phpMyadmin 360秒の最大実行時間を超えました

WampServerをインストールしました。プロジェクトページにアクセスすると機能しますが、phpMyAdminに移動しようとするとこのエラーが発生します。

360秒の最大実行時間を超えました

何が問題ですか?

25
Kvasir

ここでのより良い解決策は、php.iniファイルではなく、phpMyAdminを制御する構成を変更することです。

php.iniファイルを変更すると、PHPですべてに影響します。また、無限ループを作成するときは、無限ループを終了するのに時間がかかります。賢明です。

注: 64ビットWAMPServerを使用している場合、ベースフォルダー名はwampではなくwamp64になるため、以下のフォルダー名を適宜修正してください。

\wamp\alias\phpmyadmin.confを変更します。デフォルトでは、phpMyAdminのバージョンはおそらく異なりますが、次のようになります。

Alias /phpmyadmin "c:/wamp/apps/phpmyadmin4.1.14/"

<Directory "c:/wamp/apps/phpmyadmin4.1.14/">
   Options Indexes FollowSymLinks MultiViews
   AllowOverride all
  <IfDefine Apache24>
    Require local
  </IfDefine>
  <IfDefine !Apache24>
    Order Deny,Allow
      Deny from all
      Allow from localhost ::1 127.0.0.1
    </IfDefine>
  php_admin_value upload_max_filesize 128M
  php_admin_value post_max_size 128M
  php_admin_value max_execution_time 360
  php_admin_value max_input_time 360
</Directory>

データベースのインポートの最大時間制限を延長するには、php_admin_value max_execution_timeパラメーターを変更します。また、大きなデータベースは大きなファイルになり、読み取りにも時間がかかる傾向があるため、他のパラメーターを変更する必要があります。例:

  php_admin_value upload_max_filesize 1024M
  php_admin_value post_max_size 1024M
  php_admin_value max_execution_time 1800
  php_admin_value max_input_time 1800

このファイルに変更を加えた後はApacheを再起動することを忘れないでください。

69
RiggsFolly

Php/php.iniで、_max_execution_time = 360_を_99999_に変更します。

[〜#〜] or [〜#〜]

Phpファイルの上にini_set('max_execution_time', 600); //600 seconds = 10 minutes行を追加できます。

動作するかどうかを確認してください。

9
Gaurav Dave

私を助けたのはconfig.inc.phpphpmyadminフォルダー内で変更済み:

$cfg['Servers'][$i]['Host'] = 'localhost'; 

$cfg['Servers'][$i]['Host'] = '127.0.0.1'; 

基本的に「localhost」を「127.0.0.1」に変更し、xamppとwamppはこれら2つを別々に解決します。

1
FosAvance