Habe jetzt die Installationsprozedur noch einmal mit der 1.5.7 versucht, aber gleiches Problem. Vorher hatte ich noch mal die Limits der php.ini etwas höhergesetzt als vorgeschlagen. Nur um auf Nummer Sicher zu gehen.
Die Installation habe mit der aktuellen Chrome-Version unter Mac OS 10.13.4 vorgenommen; daß es sich hier um ein Mac-spezifisches Problem handelt, ist unwahrscheinlich, da die lokale Installation funktioniert.
Bis zum Abschicken der Zugangsdaten (DB/PW etc.) zeigen sich keine Auffälligkeiten;
Im php-Log zeigen sich keinerlei Fehler oder Auffälligkeiten. Nach Klicken auf "Starte Installation", läuft der Prozess zunächst, allerdings liefert die Konsole gleich den ersten JS-Fehler: "startinstall is not a function" ( siehe Screenshot)
Im Screenshot sieht man dann auch, was nach dem Timeout passiert.
Im PHP-Log tut sich zunächst nichts aufregendes. Wird der Timeout erreicht, wird dieser angezeigt: (70007)The timeout specified has expired: AH01075: Error dispatching request to : (polling), referer:
https://os.checkthat.de/install.html?v=1.5.6
Nichgtsdestotrotz wird die DB gefüllt, mit Tabellen wie Inhalt.
Rund 30 Sekunden nach Ende des Timeout verzeichnet das Errorlog jedoch noch folgendes:
AH01071: Got error 'PHP message: PHP Fatal error: Uncaught PDOException: SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'user' already exists in /var/www/vhosts/server.checkthat.de/httpdocs/ordersprinter/php/utilities/basedb.php:81\nStack trace:\n#0 /var/www/vhosts/server.checkthat.de/httpdocs/ordersprinter/php/utilities/basedb.php(81): PDOStatement->execute()\n#1 /var/www/vhosts/server.checkthat.de/httpdocs/ordersprinter/php/utilities/basedb.php(248): Basedb->doSQL(Object(PDO), '\\n\\t\\tCREATE TABLE...')\n#2 /var/www/vhosts/server.checkthat.de/httpdocs/ordersprinter/php/utilities/basedb.php(1006): Basedb->createUserTable(Object(PDO))\n#3 /var/www/vhosts/server.checkthat.de/httpdocs/ordersprinter/php/utilities/basedb.php(1098): Basedb->createEmptyTables(Object(PDO))\n#4 /var/www/vhosts/server.checkthat.de/httpdocs/ordersprinter/install/installer.php(364): Basedb->createAndIntializeTables(Object(PDO), ',', '0', 'Euro', 'Europe/Berlin')\n#5 {main}\n thrown in /var/www/vhosts/server.checkthat.de/httpdocs/ordersprinter/p...\n', referer:
https://os.checkthat.de/install.html?v=1.5.6
Mir fiel dann auf, daß in der URL immer noch von v=1.5.6 die Rede war, also habe ich das ganze noch mal gestartet und manuell in v=1.5.7 geändert. Kam aber das gleiche Resultat bei raus.
Die eigentliche Dialogbox gibt nichts her:
Wir können ansonsten gerne drüber telefonieren, Teamviewer etc ist auch kein Problem.
Bis dann -
Karl
Habe jetzt die Installationsprozedur noch einmal mit der 1.5.7 versucht, aber gleiches Problem. Vorher hatte ich noch mal die Limits der php.ini etwas höhergesetzt als vorgeschlagen. Nur um auf Nummer Sicher zu gehen.
Die Installation habe mit der aktuellen Chrome-Version unter Mac OS 10.13.4 vorgenommen; daß es sich hier um ein Mac-spezifisches Problem handelt, ist unwahrscheinlich, da die lokale Installation funktioniert.
Bis zum Abschicken der Zugangsdaten (DB/PW etc.) zeigen sich keine Auffälligkeiten;
Im php-Log zeigen sich keinerlei Fehler oder Auffälligkeiten. Nach Klicken auf "Starte Installation", läuft der Prozess zunächst, allerdings liefert die Konsole gleich den ersten JS-Fehler: "startinstall is not a function" ( siehe Screenshot)
[img]https://www.checkthat.de/img-ext/google-console.png[/img]
Im Screenshot sieht man dann auch, was nach dem Timeout passiert.
Im PHP-Log tut sich zunächst nichts aufregendes. Wird der Timeout erreicht, wird dieser angezeigt: (70007)The timeout specified has expired: AH01075: Error dispatching request to : (polling), referer: https://os.checkthat.de/install.html?v=1.5.6
Nichgtsdestotrotz wird die DB gefüllt, mit Tabellen wie Inhalt.
Rund 30 Sekunden nach Ende des Timeout verzeichnet das Errorlog jedoch noch folgendes:
AH01071: Got error 'PHP message: PHP Fatal error: Uncaught PDOException: SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'user' already exists in /var/www/vhosts/server.checkthat.de/httpdocs/ordersprinter/php/utilities/basedb.php:81\nStack trace:\n#0 /var/www/vhosts/server.checkthat.de/httpdocs/ordersprinter/php/utilities/basedb.php(81): PDOStatement->execute()\n#1 /var/www/vhosts/server.checkthat.de/httpdocs/ordersprinter/php/utilities/basedb.php(248): Basedb->doSQL(Object(PDO), '\\n\\t\\tCREATE TABLE...')\n#2 /var/www/vhosts/server.checkthat.de/httpdocs/ordersprinter/php/utilities/basedb.php(1006): Basedb->createUserTable(Object(PDO))\n#3 /var/www/vhosts/server.checkthat.de/httpdocs/ordersprinter/php/utilities/basedb.php(1098): Basedb->createEmptyTables(Object(PDO))\n#4 /var/www/vhosts/server.checkthat.de/httpdocs/ordersprinter/install/installer.php(364): Basedb->createAndIntializeTables(Object(PDO), ',', '0', 'Euro', 'Europe/Berlin')\n#5 {main}\n thrown in /var/www/vhosts/server.checkthat.de/httpdocs/ordersprinter/p...\n', referer: https://os.checkthat.de/install.html?v=1.5.6
Mir fiel dann auf, daß in der URL immer noch von v=1.5.6 die Rede war, also habe ich das ganze noch mal gestartet und manuell in v=1.5.7 geändert. Kam aber das gleiche Resultat bei raus.
Die eigentliche Dialogbox gibt nichts her:
[img]https://www.checkthat.de/img-ext/google-dialogbox.png[/img]
Wir können ansonsten gerne drüber telefonieren, Teamviewer etc ist auch kein Problem.
Bis dann -
Karl