Kalle_B: max_execution_time beim Import

Hallöle,

MySQL, Import einer Datenbank, die ich zuvor als ZIP- Datei gesichert habe.

Fehlermeldung:
Fatal error: Maximum execution time of 300 seconds exceeded in D:\xampp\phpMyAdmin\libraries\import\sql.php on line 129

Meine Recherche zum Hochsetzen der max_execution_time ging auf Seite
http://board.protecus.de/t24736.htm
Man soll in der php.ini die Zeit heraufsetzen.

Ich habe drei php.inis (XAMPP frisch installiert), in allen steht der Eintrag max_execution_time = 60, also nicht 300.

An welcher Schraube muss ich drehen?

Liebe Grüße, Kalle

  1. Hallo Kalle,

    Ich habe drei php.inis (XAMPP frisch installiert), in allen steht der Eintrag max_execution_time = 60, also nicht 300.

    An welcher Schraube muss ich drehen?

    befrage phpinfo(), welche php.ini verwendet wird.

    Freundliche Grüße

    Vinzenz

    1. Hallo Vinzenz,

      befrage phpinfo(), welche php.ini verwendet wird.

      D:\xampp\apache\bin\php.ini:

      max_execution_time = 60     ; Maximum execution time of each script, in seconds

      Woher kommt also die 300?

      LG Kalle

      http://forums.mysql.com/read.php?52,43403,43429#msg-43429

      1. Hallo

        befrage phpinfo(), welche php.ini verwendet wird.

        D:\xampp\apache\bin\php.ini:

        max_execution_time = 60     ; Maximum execution time of each script, in seconds

        Woher kommt also die 300?

        ini_set()?

        Freundliche Grüße

        Vinzenz

      2. habe per Suche was gefunden:

        Datei D:\xampp\phpMyAdmin\import.php:
        @set_time_limit($cfg['ExecTimeLimit']);

        Suche nach ExecTimeLimit ... Datei D:\xampp\phpMyAdmin\libraries\config.default.php:
        $cfg['ExecTimeLimit'] = 300;

        Oben in der Datei steht:
         * N   N  OOO  !!   DDDD   OOO    N   N  OOO  TTTTT   EEEE DDDD  I TTTTT !!
         * NN  N O   O !!   D   D O   O   NN  N O   O   T     E    D   D I   T   !!
         * N N N O   O !!   D   D O   O   N N N O   O   T     EEEE D   D I   T   !!
         * N  NN O   O      D   D O   O   N  NN O   O   T     E    D   D I   T
         * N   N  OOO  !!   DDDD   OOO    N   N  OOO    T     EEEE DDDD  I   T   !!

        Soll ich mal?

        Kalle

        1. Hello,

          Soll ich mal?

          Alternativ in Deiner VirtHost-Konfiguration:

          <Directory /path_to/my_import_scripts>

          php_admin_value max_execution_time 0

          </Directory>

          Dann werden Scripte aber leicht zu Zombies
          Man sollte dann eine Liste führen mit den PIDs der so gestarteten Scripte und gelegentlich mal schauen, ob die noch alive sind.

          Ein harzliches Glückauf

          Tom vom Berg

          --
          Nur selber lernen macht schlau
          http://bergpost.annerschbarrich.de
          1. Hello,

            Alternativ in Deiner VirtHost-Konfiguration:

            Ich habe ein Verbrecher- Gen in mir und habe gegen das Verbot mit Erfolg verstossen.

            Doch selbst eine halbe Stunde Scriptlaufzeit reichte nicht, um alle 11 Tabellen zu importieren. Habe den Rest dann einzeln importiert. Schiebe das Zeitproblem mal auf meinen alten Laptop mit USB 1.

            Ach ja, ich vergass zu erwähnen, dass der ganze Zirkus auf einem USB Stöckchen stattfand. Nun läuft's aber und ist im LAN sogar von anderen Rechnern erreichbar.

            LG Kalle