Nach Update auf 6.50.0.01360 PHP ERROR in Cron
Moderator: mirko
Re: Nach Update auf 6.50.0.01360 PHP ERROR in Cron
Super! Ganz ganz lieben Dank! Mit dem Bugfix funktioniert es wieder.
Re: Nach Update auf 6.50.0.01360 PHP ERROR in Cron
Ja der Fehler tritt auf, wenn der Verbindungsaufbau zur angegebenen Datenbank beim Import fehlschlägt. Anbei die korrigierte Datei, diese auspacken und auf den Server ins mysqli-Verzeichnis speichern, bestehende Datei natürlich ersetzen lassen.
- Dateianhänge
-
- MySQL.zip
- (3.99 KiB) 36-mal heruntergeladen
Re: Nach Update auf 6.50.0.01360 PHP ERROR in Cron
Das muss ich erst testen, der automatische Import schlägt anscheinend fehl und kommt es zu diesem Fehler.
Nach Update auf 6.50.0.01360 PHP ERROR in Cron
Guten Morgen!
Seit dem Update auf 6.50.0.01360 wird der CronJob nicht mehr ausgeführt. Rufe ich diesen manuell über die URL https://[…]/crons.php?language=de auf, erhalten ich folgende Fehlermeldung:
CurrentCronJobScriptLevel: 4
Script timeout at level 4.
Check options of email retrieving or for email sending.
Script error at level 4.
Fatal PHP ERROR type=1; message=Uncaught Error: Call to a member function close() on array in /[…]/mysqli/MySQL.php:324 Stack trace: #0 /[…]/mysqli/MySQL_Functions.php(70): MySQL->mysql_close(3) #1 /[…]/dbimporthelper.inc.php(224): mysql_close(false) #2 /[…]/cron_autoimport.inc.php(1398): db_close(false, 'MYSQL') #3 /[…]/cron_autoimport.inc.php(857): _OAEBD(Array, NULL, 'Fehler beim MyS...', 'MYSQL', '1') #4 /[…]/cron_autoimport.inc.php(129): _OE1J6(Array, Array, Array, '/kunden/homepag...', 'Auto importing ...', 0) #5 /[…]/crons.php(267): _ODFEA('Auto importing ...') #6 {main} thrown; file=/[…]/mysqli/MySQL.php; line=324
Script error at level 4.
Fatal PHP ERROR type=1; message=Uncaught Error: Call to a member function close() on array in /[…]/mysqli/MySQL.php:324 Stack trace: #0 /[…]/mysqli/MySQL_Functions.php(70): MySQL->mysql_close(3) #1 /[…]/dbimporthelper.inc.php(224): mysql_close(false) #2 /[…]/cron_autoimport.inc.php(1398): db_close(false, 'MYSQL') #3 /[…]/cron_autoimport.inc.php(857): _OAEBD(Array, NULL, 'Fehler beim MyS...', 'MYSQL', '1') #4 /[…]/cron_autoimport.inc.php(129): _OE1J6(Array, Array, Array, '/kunden/homepag...', 'Auto importing ...', 0) #5 /[…]/crons.php(267): _ODFEA('Auto importing ...') #6 {main} thrown; file=/[…]/mysqli/MySQL.php; line=324
Script error at level 4.
Fatal PHP ERROR type=1; message=Uncaught Error: Call to a member function close() on array in /[…]/mysqli/MySQL.php:324 Stack trace: #0 /[…]/mysqli/MySQL_Functions.php(70): MySQL->mysql_close(3) #1 /[…]/dbimporthelper.inc.php(224): mysql_close(false) #2 /[…]/cron_autoimport.inc.php(1398): db_close(false, 'MYSQL') #3 /[…]/cron_autoimport.inc.php(857): _OAEBD(Array, NULL, 'Fehler beim MyS...', 'MYSQL', '1') #4 /[…]/cron_autoimport.inc.php(129): _OE1J6(Array, Array, Array, '/kunden/homepag...', 'Auto importing ...', 0) #5 /[…]/crons.php(267): _ODFEA('Auto importing ...') #6 {main} thrown; file=/[…]/mysqli/MySQL.php; line=324
Irgendeine Idee, woran das liegen könnte?
Weil ich das hier mit dem "Auto importing" sehe: ja, ich habe einen "Automatischer Empfänger-Import" eingerichtet. Der hat ohne Probleme immer funktioniert. An der DB hat sich nichts verändert. Fehler tritt erst seit Update auf.
Vielen Dank schonmal für die Mühe!
Seit dem Update auf 6.50.0.01360 wird der CronJob nicht mehr ausgeführt. Rufe ich diesen manuell über die URL https://[…]/crons.php?language=de auf, erhalten ich folgende Fehlermeldung:
CurrentCronJobScriptLevel: 4
Script timeout at level 4.
Check options of email retrieving or for email sending.
Script error at level 4.
Fatal PHP ERROR type=1; message=Uncaught Error: Call to a member function close() on array in /[…]/mysqli/MySQL.php:324 Stack trace: #0 /[…]/mysqli/MySQL_Functions.php(70): MySQL->mysql_close(3) #1 /[…]/dbimporthelper.inc.php(224): mysql_close(false) #2 /[…]/cron_autoimport.inc.php(1398): db_close(false, 'MYSQL') #3 /[…]/cron_autoimport.inc.php(857): _OAEBD(Array, NULL, 'Fehler beim MyS...', 'MYSQL', '1') #4 /[…]/cron_autoimport.inc.php(129): _OE1J6(Array, Array, Array, '/kunden/homepag...', 'Auto importing ...', 0) #5 /[…]/crons.php(267): _ODFEA('Auto importing ...') #6 {main} thrown; file=/[…]/mysqli/MySQL.php; line=324
Script error at level 4.
Fatal PHP ERROR type=1; message=Uncaught Error: Call to a member function close() on array in /[…]/mysqli/MySQL.php:324 Stack trace: #0 /[…]/mysqli/MySQL_Functions.php(70): MySQL->mysql_close(3) #1 /[…]/dbimporthelper.inc.php(224): mysql_close(false) #2 /[…]/cron_autoimport.inc.php(1398): db_close(false, 'MYSQL') #3 /[…]/cron_autoimport.inc.php(857): _OAEBD(Array, NULL, 'Fehler beim MyS...', 'MYSQL', '1') #4 /[…]/cron_autoimport.inc.php(129): _OE1J6(Array, Array, Array, '/kunden/homepag...', 'Auto importing ...', 0) #5 /[…]/crons.php(267): _ODFEA('Auto importing ...') #6 {main} thrown; file=/[…]/mysqli/MySQL.php; line=324
Script error at level 4.
Fatal PHP ERROR type=1; message=Uncaught Error: Call to a member function close() on array in /[…]/mysqli/MySQL.php:324 Stack trace: #0 /[…]/mysqli/MySQL_Functions.php(70): MySQL->mysql_close(3) #1 /[…]/dbimporthelper.inc.php(224): mysql_close(false) #2 /[…]/cron_autoimport.inc.php(1398): db_close(false, 'MYSQL') #3 /[…]/cron_autoimport.inc.php(857): _OAEBD(Array, NULL, 'Fehler beim MyS...', 'MYSQL', '1') #4 /[…]/cron_autoimport.inc.php(129): _OE1J6(Array, Array, Array, '/kunden/homepag...', 'Auto importing ...', 0) #5 /[…]/crons.php(267): _ODFEA('Auto importing ...') #6 {main} thrown; file=/[…]/mysqli/MySQL.php; line=324
Irgendeine Idee, woran das liegen könnte?
Weil ich das hier mit dem "Auto importing" sehe: ja, ich habe einen "Automatischer Empfänger-Import" eingerichtet. Der hat ohne Probleme immer funktioniert. An der DB hat sich nichts verändert. Fehler tritt erst seit Update auf.
Vielen Dank schonmal für die Mühe!