Nach Update auf 6.50.0.01360 PHP ERROR in Cron

PHP Newsletter Software/Script und E-Mail-Marketing Software SuperWebMailer

Moderator: mirko

Antworten
msd2017
Beiträge: 2
Registriert: 09.10.2017, 09:30

Re: Nach Update auf 6.50.0.01360 PHP ERROR in Cron

Beitrag von msd2017 »

Super! Ganz ganz lieben Dank! Mit dem Bugfix funktioniert es wieder. :D
Benutzeravatar
mirko
Beiträge: 22869
Registriert: 25.11.2001, 15:14
Wohnort: Leipzig
Kontaktdaten:

Re: Nach Update auf 6.50.0.01360 PHP ERROR in Cron

Beitrag von mirko »

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) 33-mal heruntergeladen
Benutzeravatar
mirko
Beiträge: 22869
Registriert: 25.11.2001, 15:14
Wohnort: Leipzig
Kontaktdaten:

Re: Nach Update auf 6.50.0.01360 PHP ERROR in Cron

Beitrag von mirko »

Das muss ich erst testen, der automatische Import schlägt anscheinend fehl und kommt es zu diesem Fehler.
msd2017
Beiträge: 2
Registriert: 09.10.2017, 09:30

Nach Update auf 6.50.0.01360 PHP ERROR in Cron

Beitrag von msd2017 »

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!
Antworten