Fehler beim Update auf SuperWebMailer letzte Version

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

Moderator: mirko

Antworten
Benutzeravatar
mirko
Beiträge: 22884
Registriert: 25.11.2001, 15:14
Wohnort: Leipzig
Kontaktdaten:

Re: Fehler beim Update auf SuperWebMailer letzte Version

Beitrag von mirko »

Nochmals die Dateien übertragen, muss irgendwas beim Upload schief gegangen sein, mehrere PHP-Dateien sind ineinander "gemixt", sieht man an dem ?>
elbrutalo
Beiträge: 15
Registriert: 12.08.2009, 19:20

Fehler beim Update auf SuperWebMailer letzte Version

Beitrag von elbrutalo »

Hallo!

Beim Update auf den aktuellen SuperWebMailer bin ich wie beschrieben vorgegangen:

1. Update SuperWebMailer 8.00.0.01642 vom 23.06.2021 geladen.
2. Entpacken der Dateien auf lokal
3. Ändern via FTP Rechte der Datei config.inc.php auf 777
4. Upload (vorhandene Dateien überschreiben)
5. Ändern via FTP Rechte der Datei config.inc.php auf 444
6. upgrade.php aufrufen.

Beim Aufruf der upgrade.php erhalte ich folgenden Fehler:

Code: Alles auswählen

st", 9 => "September", 10 => "October", 11 => "November", 12 => "December" ); ?> JtJ[1].$_68JtJ[3]) ? $_68JtJ[0]: (preg_match("/^on/i", $_68JtJ[2]) ? " ": $_68JtJ[0]); else return ($_68JtJ[1]) ? $_68JtJ[0]: (preg_match("/^on/i", $_68JtJ[2]) ? " ": $_68JtJ[0]); } ?> } } ?> memory_get_usage")) return ""; $_6OlIt = memory_get_usage(true); /* if ($_6OlIt < 1024)*/ return $_6OlIt." bytes"; /* elseif ($_6OlIt < 1048576) return round($_6OlIt/1024,2)." kilobytes"; else return round($_6OlIt/1048576,2)." megabytes"; */ } function _LD8CL($_JL1Oi, $_6Olt0 = ""){ $_JL0iL = 'abcdefghijklmnopqrstuvwxyz0123456789' . $_6Olt0; if($_JL1Oi < 1) $_JL1Oi = 32; mt_srand((double)microtime()*1000000); $_JLQ0O = array(); for($_I11I6=0; $_I11I6<$_JL1Oi; $_I11I6++){ $_JLQ0O[] = mt_rand() * 256; } $token = ""; for($_I11I6=0; $_I11I6 0.5) ? strtoupper($_JLQoo) : $_JLQoo; } return $token; } function _LDPAR($_Jtf10, $MailingListId=0, $_6OlCt=0, $_j1flC=0, $_6o0j0=0, $ResponderType="", $ResponderId=0, $_JC80J=0, $_6o0LQ=".eml"){ global $OwnerUserId, $UserId, $_JIO0f; if($_Jtf10 == ""){ if(ini_get("open_basedir") == "") $_Jtf10 = ini_get("session.save_handler") == "files" ? ini_get("session.save_path") : $_JIO0f; else{ $_Jtf10 = $_JIO0f; } if(!is_writable($_Jtf10)) $_Jtf10 = $_JIO0f; } $_QlLC0 = empty($ResponderType) ? "EMail" . '-' . '0' : $ResponderType . '-' . $ResponderId . '-'; $_QlLC0 .= $OwnerUserId . '-' . $UserId . '-' . $MailingListId . '-'. $_6OlCt . '-' . $_j1flC . '-' . $_6o0j0 . '-' . $_JC80J; return _LCOOO($_Jtf10) . $_QlLC0 . $_6o0LQ; } function _LDA8P($_IOojO, $UserId, $_j8jLJ, $ResponderType, $ResponderId){ $_JoQCj = _LDPAR("", $_IOojO, 0, $UserId, $_j8jLJ, $ResponderType, $ResponderId, 0, ".mime"); @unlink($_JoQCj); ClearLastError(); } function _LDBOR($Code, $Text, $_6oQ86) { if($Code == 250) return false; if($Code == 11001) return true; // host not found if($Code == MonthlySendQuotaExceeded || $Code == SendQuotaExceeded || $Code == RecipientIsInECGList){ return true; } if($_6oQ86 == "mail") if (strpos($Text, "returned failure") !== false) // PHP mail error return true; if($_6oQ86 == "SMS") return true; // SMTP errors if($Code == null || $Code == 0 || $Code == 999){ if(stripos($Text, "no valid recipient") !== false || stripos($Text, "unable to connect") !== false || stripos($Text, "Failed to connect") !== false) return true; } if($Code == 450) return false; // z.B. too much email if($Code == 553) return false; // Auth if($Code == 535) return false; // Auth if($Code == 421) return true; if($Code >= 451 && $Code <= 452 ) return true; if( ($Code >= 500 && $Code <= 534) || ($Code >= 536 && $Code <= 552) || ($Code >= 554 && $Code <= 699) ) return true; /*if(stripos($Text, 'harvester') !== false) return true; if(stripos($Text, ' spam ') !== false) return true;*/ if($_6oQ86 == 'smtpmx') { if(stripos($Text, 'relaying') !== false) return true; if(stripos($Text, 'dynamic') !== false) return true; if(stripos($Text, '11001') !== false) return true; } return false; } function _LDC0B(){ global $_I0Ijj; $_I0Qt8 = mysql_query('SELECT VERSION()', $_I0Ijj); $_6oQOQ = mysql_fetch_row($_I0Qt8); mysql_free_result($_I0Qt8); return $_6oQOQ[0]; } function _LDCEE(&$_jOf1i){ $_jOf1i = array(); if(!defined("SWM")) return; $_6oI0i = join("", file(InstallPath . "altbrowserlink/_AltBrowserLinkLangs.txt")); $_6oI0i = explode("\n", $_6oI0i); for($_I11I6=0; $_I11I6 $_IijIC[1], "code" => $_IijIC[0]); } } function _LDDDE(&$_jOf1i, &$_jO6ot){ global $INTERFACE_LANGUAGE, $resourcestrings; _LDCEE($_jOf1i); $_jO6ot = array(); if(!defined("SWM")) return; $_jtJtj = new TAltBrowserLinkInfoBarLinkType(); // < PHP 5.3 $_6oI6f = array($_jtJtj->abtUnsubscribe, $_jtJtj->abtTranslate); for($_I11I6=$_jtJtj->abtSubscribe; $_I11I6<=$_jtJtj->abtTranslate; $_I11I6++){ $_jtQO1 = new TAltBrowserLinkInfoBarLink(); $_jtQO1->LinkType = $_I11I6; $_jtQO1->Checked = in_array($_I11I6, $_6oI6f); switch($_jtQO1->LinkType){ case $_jtJtj->abtSubscribe: $_jtQO1->internalCaption = $resourcestrings[$INTERFACE_LANGUAGE]["rsInfoBarSubscribeCaption"]; $_jtQO1->URL = ''; $_jtQO1->Title = $resourcestrings[$INTERFACE_LANGUAGE]["rsInfoBarSubscribeHint"]; $_jtQO1->Text = $resourcestrings[$INTERFACE_LANGUAGE]["rsInfoBarSubscribeCaption"]; break; case $_jtJtj->abtUnsubscribe: $_jtQO1->internalCaption = $resourcestrings[$INTERFACE_LANGUAGE]["rsInfoBarUnsubscribeCaption"]; $_jtQO1->URL = "[UnsubscribeLink]"; $_jtQO1->Title = $resourcestrings[$INTERFACE_LANGUAGE]["rsInfoBarUnsubscribeHint"]; $_jtQO1->Text = $resourcestrings[$INTERFACE_LANGUAGE]["rsInfoBarUnsubscribeCaption"]; break; case $_jtJtj->abtFacebook: $_jtQO1->internalCaption = $resourcestrings[$INTERFACE_LANGUAGE]["rsInfoBarFacebookCaption"]; $_jtQO1->URL = "https://www.facebook.com/sharer/sharer.php?u=*ALTBROWSERLINKURLANONYM*"; $_jtQO1->Title = $resourcestrings[$INTERFACE_LANGUAGE]["rsInfoBarFacebookHint"]; $_jtQO1->Text = $resourcestrings[$INTERFACE_LANGUAGE]["rsInfoBarFacebookCaption"]; break; case $_jtJtj->abtTwitter: $_jtQO1->internalCaption = $resourcestrings[$INTERFACE_LANGUAGE]["rsInfoBarTwitterCaption"]; $_jtQO1->URL = "https://twitter.com/intent/tweet?url=*ALTBROWSERLINKURLANONYM*"; $_jtQO1->Title = $resourcestrings[$INTERFACE_LANGUAGE]["rsInfoBarTwitterHint"]; $_jtQO1->Text = $resourcestrings[$INTERFACE_LANGUAGE]["rsInfoBarTwitterCaption"]; break; case $_jtJtj->abtTranslate: $_jtQO1->internalCaption = $resourcestrings[$INTERFACE_LANGUAGE]["rsInfoBarTranslateCaption"]; $_jtQO1->URL = $resourcestrings[$INTERFACE_LANGUAGE]["rsMenu"]; $_jtQO1->Title = $resourcestrings[$INTERFACE_LANGUAGE]["rsInfoBarTranslateHint"]; $_jtQO1->Text = $resourcestrings[$INTERFACE_LANGUAGE]["rsInfoBarTranslateCaption"]; break; case $_jtJtj->abtArchieve: $_jtQO1->internalCaption = $resourcestrings[$INTERFACE_LANGUAGE]["rsInfoBarNewsletterArchieveCaption"]; $_jtQO1->URL = ""; $_jtQO1->Title = $resourcestrings[$INTERFACE_LANGUAGE]["rsInfoBarNewsletterArchieveHint"]; $_jtQO1->Text = $resourcestrings[$INTERFACE_LANGUAGE]["rsInfoBarNewsletterArchieveText"]; break; case $_jtJtj->abtRSS: $_jtQO1->internalCaption = $resourcestrings[$INTERFACE_LANGUAGE]["rsInfoBarRSSCaption"]; $_jtQO1->URL = ""; $_jtQO1->Title = $resourcestrings[$INTERFACE_LANGUAGE]["rsInfoBarRSSHint"]; $_jtQO1->Text = $resourcestrings[$INTERFACE_LANGUAGE]["rsInfoBarRSSCaption"]; break; } $_jO6ot[] = $_jtQO1; } $_jtQO1 = new TAltBrowserLinkInfoBarLink(); $_jtQO1->LinkType = $_jtJtj->abtAttachments; $_jtQO1->Checked = true; $_jtQO1->internalCaption = $resourcestrings[$INTERFACE_LANGUAGE]["rsInfoBarAttachmentsCaption"]; $_jtQO1->URL = $resourcestrings[$INTERFACE_LANGUAGE]["rsMenu"]; $_jtQO1->Title = $resourcestrings[$INTERFACE_LANGUAGE]["rsInfoBarAttachmentsHint"]; $_jtQO1->Text = $resourcestrings[$INTERFACE_LANGUAGE]["rsInfoBarAttachmentsCaption"]; $_jO6ot[] = $_jtQO1; } function _LDECJ($_6ojJ0 = ""){ global $INTERFACE_LANGUAGE; $_jttIC = array(); if($_6ojJ0 == "") $_I8t1J = join("", file(InstallPath . "altbrowserlink/_AltBrowserLinkStyle.txt")); else $_I8t1J = join("", file( _LCOOO($_6ojJ0) . "na_start.htm")); $_I8t1J = _LA81J($_I8t1J, ""); $_I8t1J = explode("\n", $_I8t1J); for($_I11I6=0; $_I11I6 $_I0LtO){ if($_jO6ot[$_I11I6]->LinkType == $_jtJtj->abtUnsubscribe || $_jO6ot[$_I11I6]->LinkType == $_jtJtj->abtArchieve){ array_splice($_jO6ot, $_I11I6, 1); $_J8OJ6 = true; break; } } } foreach($_jO6ot as $_I11I6 => $_I0LtO){ $_jO6ot[$_I11I6]->URL = str_replace("*ALTBROWSERLINKURLANONYM*", "*SHARELINKURL*", $_jO6ot[$_I11I6]->URL); $_jO6ot[$_I11I6]->URL = str_replace("*ALTBROWSERLINKURL*", "*SHARELINKURL*", $_jO6ot[$_I11I6]->URL); if($_jO6ot[$_I11I6]->LinkType == $_jtJtj->abtRSS) $_jO6ot[$_I11I6]->URL = $resourcestrings[$INTERFACE_LANGUAGE]["rsDefault"]; } for($_I11I6=$_jtJtj->abtEntries; $_I11I6>=$_jtJtj->abtHome; $_I11I6--){ $_jtQO1 = new TAltBrowserLinkInfoBarLink(); $_jtQO1->LinkType = $_I11I6; $_jtQO1->Checked = true; switch($_jtQO1->LinkType){ case $_jtJtj->abtHome: $_jtQO1->internalCaption = $resourcestrings[$INTERFACE_LANGUAGE]["rsInfoBarHomeCaption"]; $_jtQO1->URL = $resourcestrings[$INTERFACE_LANGUAGE]["rsDefault"]; $_jtQO1->Title = $resourcestrings[$INTERFACE_LANGUAGE]["rsInfoBarHomeHint"]; $_jtQO1->Text = $resourcestrings[$INTERFACE_LANGUAGE]["rsInfoBarHomeLinkText"]; break; case $_jtJtj->abtYears: $_jtQO1->internalCaption = $resourcestrings[$INTERFACE_LANGUAGE]["rsInfoBarYearsCaption"]; $_jtQO1->URL = $resourcestrings[$INTERFACE_LANGUAGE]["rsMenu"]; $_jtQO1->Title = $resourcestrings[$INTERFACE_LANGUAGE]["rsDefault"]; $_jtQO1->Text = $resourcestrings[$INTERFACE_LANGUAGE]["rsDefault"]; break; case $_jtJtj->abtEntries: $_jtQO1->internalCaption = $resourcestrings[$INTERFACE_LANGUAGE]["rsInfoBarEntriesCaption"]; $_jtQO1->URL = $resourcestrings[$INTERFACE_LANGUAGE]["rsMenu"]; $_jtQO1->Title = $resourcestrings[$INTERFACE_LANGUAGE]["rsDefault"]; $_jtQO1->Text = $resourcestrings[$INTERFACE_LANGUAGE]["rsDefault"]; break; } array_unshift($_jO6ot, $_jtQO1); } } if(!function_exists("in_arrayi")){ function in_arrayi($_jolJ8, $_jolQt) { return in_array(strtolower($_jolJ8), array_map('strtolower', $_jolQt)); } } ?> 0777); @chmod (_LCQ8R($_JIOI1), 0777); _LC1BP(_LCQ8R($_I1IIf), 0777); @chmod (_LCQ8R($_I1IIf), 0777); // flash not used _LC1BP(_LCQ8R($_JItLO."flash/"), 0777); @chmod (_LCQ8R($_JItLO."flash/"), 0777); // Load User tables $_j8QCC = $OwnerUserId; if($_j8QCC == 0) $_j8QCC = $UserId; $_I0Q0Q = "SELECT * FROM `$_IQit8` WHERE `id`=$_j8QCC"; $_I0Qt8 = mysql_query($_I0Q0Q, $_I0Ijj); if(mysql_error($_I0Ijj) != ""){ print "Load User Settings MySQL-ERROR ".mysql_error($_I0Ijj)."

SQL: $_I0Q0Q"; exit; } if(!($_jfOiO = mysql_fetch_assoc($_I0Qt8))){ print "Load User Settings MySQL-ERROR "."No result for SQL query"."

SQL: $_I0Q0Q"; exit; } mysql_free_result($_I0Qt8); $_Jj6IQ = $_jfOiO["NewsletterTemplatesImported"]; _LPE16($_jfOiO); // } ?> QO . '" disabled="disabled" style="cursor: default;"', $_I0JjL); } ?> atesImported', 1); } } } ?> Fatal error: Call to undefined function _JLDBE() in /mnt/web213/d2/49/5595549/htdocs/newsletter/upgrade.php on line 61 
Was habe ich falsch gemacht? Gibt es mit dem neuen SuperWebMailer neue Anforderungen z.B. was PHP angeht?

Beste Grüsse und besten Dank.
Antworten