blackor Posted September 26, 2004 Report Share Posted September 26, 2004 Wenn ich etwas per Vorkasse bestellt habe schickt er ja ne Mail raus ! Aber es kommt dieser fehler Fatal error: Cannot use object of type order as array in /opt/lampp/htdocs/xtcommerce/checkout_process.php on line 106 Genauso kommt der fehler wenn ich die bestellug ?ndere von Offen auf Bearbeitung und anhacke das der Kunde ne mail erhalten soll dann komnt der selbe fehler ! was is das? Link to comment Share on other sites More sharing options...
khan_thep Posted September 26, 2004 Report Share Posted September 26, 2004 Welche PHP Version f?hrst Du? Link to comment Share on other sites More sharing options...
blackor Posted September 26, 2004 Author Report Share Posted September 26, 2004 PHP Version 5.0.1 hab ich Link to comment Share on other sites More sharing options...
khan_thep Posted September 26, 2004 Report Share Posted September 26, 2004 Daran liegts! PHP5 hat neue Objekt-Logik. Es w?rde jetzt nichts nutzen, Dir mitzuteilen, da? Du die betreffende Codezeile in der checkout_process.php ?ndern kannst von 'customers_status' => $order['status'], auf 'customers_status' => $_SESSION['customers_status']['customers_status_id'], denn unter PHP5 wirst Du sicher noch mehr "ungereimtheiten" entdecken. Link to comment Share on other sites More sharing options...
blackor Posted September 26, 2004 Author Report Share Posted September 26, 2004 stimmt nun kommt Fatal error: Cannot use object of type order as array in /opt/lampp/htdocs/xtcommerce/checkout_process.php on line 108 problem is ich hab keinen anderne space mit kleiner version ! hasst du da was vl. ? Link to comment Share on other sites More sharing options...
blackor Posted September 26, 2004 Author Report Share Posted September 26, 2004 so ich hab nun php 4.3.8 ! nun kommt aba Message was not sent Mailer Error: Mail Funktion konnte nicht initialisiert werden. Link to comment Share on other sites More sharing options...
khan_thep Posted September 26, 2004 Report Share Posted September 26, 2004 na dann bist Du ja einen riesen Schritt weitergekommen Aber zu dem jetzigen Problem findest Du massenhaft L?sungen im Forum. Bzw. poste mal Deine email Einstellungen aus dem Admin (sendmail, mail, smtp... Pfade...) Link to comment Share on other sites More sharing options...
blackor Posted September 26, 2004 Author Report Share Posted September 26, 2004 hehe^^ Name Wert Aktion eMail Transport Methode smtp Information Der Pfad zu Sendmail /usr/sbin/sendmail Information Adresse des SMTP Servers smtp.mail.yahoo.de Information Adresse des SMTP Backup Servers localhost Information SMTP Port 25 Information SMTP Username paul_affe Information SMTP Passwort geht dich nichts an SMTP AUTH true Information eMail Linefeeds LF Information Benutzen von MIME HTML beim Versand von eMails false Information ?berpr?fen der eMail Adressen ?ber DNS false Information Senden von eMails true Information Kontakt - eMail Adresse [email protected] Information Kontakt - eMail Adresse, Name Mail send by Contact_us Form Information Kontakt - Antwortadresse Information Kontakt - Antwortadresse, Name Information Kontakt - eMail Betreff Information Kontakt - Weiterleitungsadressen Information Technischer Support - eMail Adresse [email protected] Information Technischer Support - eMail Adresse, name Mail send by support systems Information Technical Support - Antwortadresse Information Technical Support - Antwortadresse, Name Information Technical Support - eMail Betreff Information Technischer Support - Weiterleitungsadressen Information Billing - eMail adress [email protected] Information Billing - eMail adress, name Mail send by billing systems Information Verrechnung - Antwortadresse Information Verrechnung - Antwortadresse, Name Information Verrechnung - eMail Betreff Information Verrechnung - Weiterleitungsadressen [email protected] Information Verrechnung - eMail Betreff Your order Nr:{$nr} / {$date} Information SMTP Passwort Bearbeiten Bitte geben Sie hier das Passwort Ihres SMTP Accounts ein. hinzugef?gt am: le Link to comment Share on other sites More sharing options...
khan_thep Posted September 26, 2004 Report Share Posted September 26, 2004 ?hemmmm - ICH MUSS WEG!!! hast Du alternativen SMTP Account, mit dem AUTH bist Du Dir sicher? M?sste eigtl. funktionieren bzw. spiel halt mal mit ein paar Parametern herum. Alternativ kannst Du mal nachsehen ob Du in der includes/classes/class.phpmailer.php /** * Sets SMTP class debugging on or off. * @var bool */ var $SMTPDebug = true; $SMTPDebug auf true oder false stehen hast. Wenn das nicht hilft, ann kannst Du auch gleich der class.smtp.php /** * Sets whether debugging is turned on * @var bool */ var $do_debug = true; # the level of debug to perform setzen. Meine SMTP Einstellungen ?ber 1und1 SMTP mit AUTH: 148 eMail Transport Methode smtp 149 Der Pfad zu Sendmail /usr/sbin/sendmail 150 Adresse des SMTP Servers auth.mail.onlinehome.de 151 Adresse des SMTP Backup Servers auth.mail.onlinehome.de 152 SMTP Port 25 153 SMTP Username wes-isch-net 154 SMTP Passwort han-isch-net 155 SMTP AUTH true 156 eMail Linefeeds LF 157 Benutzen von MIME HTML beim Versand von eMails true 158 ?berpr?fen der eMail Adressen ?ber DNS false 159 Senden von eMails true 160 Kontakt - eMail Adresse [email][email protected][/email] 161 Kontakt - eMail Adresse, Name soginet.de 162 Kontakt - Antwortadresse 163 Kontakt - Antwortadresse, Name 164 Kontakt - eMail Betreff 165 Kontakt - Weiterleitungsadressen 166 Technischer Support - eMail Adresse [email][email protected][/email] 167 Technischer Support - eMail Adresse, Name soginet.de 168 Technischer Support - Antwortadresse [email][email protected][/email] 169 Technischer Support - Antwortadresse, Name 170 Technischer Support - eMail Betreff Ihre Kontoer?ffnung bei ... 171 Technischer Support - Weiterleitungsadressen 172 Verrechnung - eMail Adresse [email][email protected][/email] 173 Verrechnung - Mail Adresse, Name soginet.de 174 Verrechnung - Antwortadresse [email][email protected][/email] 175 Verrechnung - Antwortadresse, Name Auftragsbearbeitung 176 Verrechnung - eMail Betreff Verrechnung 177 Verrechnung - Weiterleitungsadressen [email][email protected][/email] 178 Verrechnung - eMail Betreff Bestellung Nr: {$nr} / {$date} Und dat funzt :?: Link to comment Share on other sites More sharing options...
blackor Posted September 26, 2004 Author Report Share Posted September 26, 2004 komisch is nur das jetzt kommt SMTP -> FROM SERVER: 220 smtp002.mail.ukl.yahoo.com ESMTP SMTP -> FROM SERVER: 250-smtp002.mail.ukl.yahoo.com 250-AUTH LOGIN PLAIN 250-PIPELINING 250 8BITMIME SMTP -> FROM SERVER: 250 ok SMTP -> FROM SERVER: 250 ok SMTP -> FROM SERVER: 250 ok SMTP -> FROM SERVER: 354 go ahead SMTP -> FROM SERVER: 250 ok 1096199886 qp 86722 SMTP -> FROM SERVER: 250 flushed SMTP -> FROM SERVER: 220 smtp003.mail.ukl.yahoo.com ESMTP SMTP -> FROM SERVER: 250-smtp003.mail.ukl.yahoo.com 250-AUTH LOGIN PLAIN 250-PIPELINING 250 8BITMIME SMTP -> FROM SERVER: 250 ok SMTP -> FROM SERVER: 250 ok SMTP -> FROM SERVER: 250 ok SMTP -> FROM SERVER: 354 go ahead SMTP -> FROM SERVER: 250 ok 1096199886 qp 61662 SMTP -> FROM SERVER: 250 flushed Warning: Cannot modify header information - headers already sent by (output started at /opt/lampp/htdocs/xtcommerce/includes/classes/class.smtp.php:132) in /opt/lampp/htdocs/xtcommerce/inc/xtc_redirect.inc.php on line 28 Link to comment Share on other sites More sharing options...
khan_thep Posted September 26, 2004 Report Share Posted September 26, 2004 okay, jetzt hast Du was zum auswerten. Nun, ich bin kein SMTP Experte, aber Du hast ja nur Okays und ein finales flush. Eigtl. m??te die Email gesendet worden sein. Die Warning: Cannot modify header information - headers already sent by (output started ist unter diesen Umst?nden v?llig normal ... Check mal, ob die Email angekommen ist. Link to comment Share on other sites More sharing options...
blackor Posted September 26, 2004 Author Report Share Posted September 26, 2004 jo mail is angekommen klar aber ich kann ja net meinen kunden sowas zumuten das die dann diese fehler dahaben etc. das soll ganz normal weitergeletiet werden das ne best?tigung kommt das sie bestellt haben et.c Link to comment Share on other sites More sharing options...
khan_thep Posted September 26, 2004 Report Share Posted September 26, 2004 Geduld, Geduld... ist doch v?llig klar. Aber um dem Fehler auf die Schliche zu kommen ben?tigst DU (und ich) Infos. Also immerhin werden Deine Emails gesendet!!! Jetzt setzt Du die debug-variablen auf false und wenn dann immer noch die Fehlermeldung mail funktion konnte nicht initialisiert werden kommt, m?ssen wir den fehler anders anpacken. :pst: ?brigens: Du kannst Deinen Kunden auch keine YAHOO-Adresse zumuten Link to comment Share on other sites More sharing options...
blackor Posted September 26, 2004 Author Report Share Posted September 26, 2004 lol nu hab ich ma sendmail angeklickt kommen KEINE FEHLER MEhr aber es gibt ach keine mails ! man kacke ehe warum jeht dat net ! Link to comment Share on other sites More sharing options...
Hanjo Posted September 26, 2004 Report Share Posted September 26, 2004 Vieleicht zum falschen Zeitpunkt an der falschen Stelle: Habt ihr daran gedacht im ADMIN unter email-Optionen "Senden von mails" auf true zu setzen? Viel Gl?ck!! Link to comment Share on other sites More sharing options...
blackor Posted September 26, 2004 Author Report Share Posted September 26, 2004 jo klar das is die ganze zeit auf True Link to comment Share on other sites More sharing options...
khan_thep Posted September 26, 2004 Report Share Posted September 26, 2004 Falscher Sendmail Pfad. Wenn Du jetzt schon alles anklickst dann nimm mal "mail" - das m??te funktionieren, da vom Provider richtig konfiuriert. Aber was ist jetzt mit SMTP - kommen nach den debug-switches auf false immer noch Fehlermeldung oder n?scht. Link to comment Share on other sites More sharing options...
blackor Posted September 26, 2004 Author Report Share Posted September 26, 2004 mhm wenn ich mail nehme kommt Message was not sent Mailer Error: Mail Funktion konnte nicht initialisiert werden. bei smtp mit AUTH SMTP -> FROM SERVER: 220 h4585.serverkompetenz.net ESMTP Postfix SMTP -> FROM SERVER: 250-h4585.serverkompetenz.net 250-PIPELINING 250-SIZE 10240000 250-VRFY 250-ETRN 250-AUTH PLAIN LOGIN DIGEST-MD5 CRAM-MD5 250-AUTH=PLAIN LOGIN DIGEST-MD5 CRAM-MD5 250-XVERP 250 8BITMIME SMTP -> FROM SERVER: 250 Ok SMTP -> FROM SERVER: 250 Ok SMTP -> FROM SERVER: 501 Bad address syntax SMTP -> ERROR: RCPT not accepted from server: 501 Bad address syntax SMTP -> FROM SERVER: 250 Ok Message was not sent Mailer Error: SMTP Fehler: Die folgenden EMpf?nger sind nicht korrekt: bei smtp OHNE auth SMTP -> FROM SERVER: 220 h4585.serverkompetenz.net ESMTP Postfix SMTP -> FROM SERVER: 250-h4585.serverkompetenz.net 250-PIPELINING 250-SIZE 10240000 250-VRFY 250-ETRN 250-AUTH PLAIN LOGIN DIGEST-MD5 CRAM-MD5 250-AUTH=PLAIN LOGIN DIGEST-MD5 CRAM-MD5 250-XVERP 250 8BITMIME SMTP -> FROM SERVER: 250 Ok SMTP -> FROM SERVER: 250 Ok SMTP -> FROM SERVER: 501 Bad address syntax SMTP -> ERROR: RCPT not accepted from server: 501 Bad address syntax SMTP -> FROM SERVER: 250 Ok Message was not sent Mailer Error: SMTP Fehler: Die folgenden EMpf?nger sind nicht korrekt: bei sendmail: geht alles aber kommen keine emails ! Link to comment Share on other sites More sharing options...
luebke Posted September 26, 2004 Report Share Posted September 26, 2004 Moin, lies doch mal das Fehlerprotokoll genau durch, FROM SERVER: 250 Ok SMTP -> FROM SERVER: 501 Bad address syntax SMTP -> ERROR: RCPT not accepted from server: 501 Bad address syntax SMTP -> irgendwo da muss es h?ngen, denn wie das log aussagt, wird die mail ja verarbeitet, allerdings dann mit dieser Fehlermeldung (synthax-Fehler? in der Adresse, sagt er zumindest). Aber da m?sste man mal tiefer gucken. Bei welchem Provider bist Du eigentlich ? Viele Gr??e ! Thomas Link to comment Share on other sites More sharing options...
blackor Posted September 26, 2004 Author Report Share Posted September 26, 2004 yahoo Link to comment Share on other sites More sharing options...
khan_thep Posted September 26, 2004 Report Share Posted September 26, 2004 Also jetzt mal ganz von voren, Du switcht ja st?ndig hin und her, wie soll man Dir da helfen? A) MAIL -> cannot instantiate liegt an Deiner Serverkonfiguration. PHP nicht vollst?ndig konfiguriert. SENDMAIL lies mal aus einer phpinfo(); den sendmail pfad aus und setze ihn ein. ich vermute aber, da? das nicht geht, wg. A) falsch konfiguriert C) SMTP funkionierte ja bereits - lediglich die Fehlermeldungen h?ttest Du wieder unterdr?cken m?ssen, was ja ein no-brainer ist. Also KRASSS - was geht Kamerad? Link to comment Share on other sites More sharing options...
blackor Posted September 26, 2004 Author Report Share Posted September 26, 2004 also fehler is nun bei smtp alles richtig eingestellt soweit SMTP -> FROM SERVER: 220 smtp106.mail.sc5.yahoo.com ESMTP SMTP -> FROM SERVER: 250-smtp106.mail.sc5.yahoo.com 250-AUTH LOGIN PLAIN 250-PIPELINING 250 8BITMIME SMTP -> FROM SERVER: 250 ok SMTP -> FROM SERVER: 250 ok SMTP -> FROM SERVER: 250 ok SMTP -> FROM SERVER: 354 go ahead SMTP -> FROM SERVER: 250 ok 1096205436 qp 75697 SMTP -> FROM SERVER: 250 flushed SMTP -> FROM SERVER: 220 smtp110.mail.sc5.yahoo.com ESMTP SMTP -> FROM SERVER: 250-smtp110.mail.sc5.yahoo.com 250-AUTH LOGIN PLAIN 250-PIPELINING 250 8BITMIME SMTP -> FROM SERVER: 250 ok SMTP -> FROM SERVER: 250 ok SMTP -> FROM SERVER: 250 ok SMTP -> FROM SERVER: 354 go ahead SMTP -> FROM SERVER: 250 ok 1096205438 qp 85898 SMTP -> FROM SERVER: 250 flushed Warning: Cannot add header information - headers already sent by (output started at /srv/www/htdocs/web16/html/xtcommerce/includes/classes/class.smtp.php:132) in /srv/www/htdocs/web16/html/xtcommerce/inc/xtc_redirect.inc.php on line 28 Link to comment Share on other sites More sharing options...
khan_thep Posted September 26, 2004 Report Share Posted September 26, 2004 ...funktioniert doch! Wieder wurde eine Email gesendet. Wie bereits von mir oben geschrieben ist Warning: Cannot add header information - headers already sent by (output started at /srv/www/htdocs/web16/html/xtcommerce/includes/classes/class.smtp.php:132) in /srv/www/htdocs/web16/html/xtcommerce/inc/xtc_redirect.inc.php on line 28 In diesem Zusammenhang v?llig normale Meldung, da Du die DEBUGGING-Variablen immer noch auf TRUE gesetzt hast. Jetzt sendet halt PHP per echo den SMTP Status und will dann einen Redirect-HEader setzen, was nat?rlich nicht gut gehen kann... Also, wie bereits gesagt: Debug Parameter zur?cksetzen auf FALSE und gut. Link to comment Share on other sites More sharing options...
khan_thep Posted September 26, 2004 Report Share Posted September 26, 2004 ...also nochmal zum Mitschreiben. Machsch Du bei: includes/classes/class.phpmailer.php /** * Sets SMTP class debugging on or off. * @var bool */ var $SMTPDebug = FALSE; $SMTPDebug und in includes/classes/class.smtp.php /** * Sets whether debugging is turned on * @var bool */ var $do_debug = FALSE; # the level of debug to perform Dann funzt dat ... Link to comment Share on other sites More sharing options...
dernabel Posted October 3, 2004 Report Share Posted October 3, 2004 Hm, jetzt geht es bei mir los!!! Ich habe diese "Email Funzt Net" Forumeintrag auswendig gelernt und trotzdem Funtioniert es nicht. Meine meldung ist: SMTP -> FROM SERVER: 220 y050.yellow.fastwebserver.de ESMTP Sendmail 8.12.10/8.12.10/SuSE Linux 0.7; Sun, 3 Oct 2004 15:55:29 +0200 SMTP -> FROM SERVER: 250-y050.yellow.fastwebserver.de Hello y050.yellow.fastwebserver.de [217.79.182.50], pleased to meet you 250-ENHANCEDSTATUSCODES 250-PIPELINING 250-8BITMIME 250-SIZE 250-DSN 250-ETRN 250-AUTH DIGEST-MD5 CRAM-MD5 LOGIN PLAIN 250-DELIVERBY 250 HELP SMTP -> FROM SERVER: 250 2.1.0 ... Sender ok SMTP -> FROM SERVER: 250 2.1.5 ... Recipient ok SMTP -> FROM SERVER: 553 5.0.0 <>... User address required SMTP -> ERROR: RCPT not accepted from server: 553 5.0.0 <>... User address required SMTP -> FROM SERVER: 250 2.0.0 Reset state Message was not sent Mailer Error: SMTP Fehler: Die folgenden EMpf?nger sind nicht korrekt: also was soll: <>... User address required SMTP -> ERROR: RCPT not accepted from server: 553 5.0.0 <>... User address required SMTP -> FROM SERVER: 250 2.0.0 Reset state Message was not sent Mailer Error: SMTP Fehler: Die folgenden EMpf?nger sind nicht korrekt: ... bedeuten?!? bitte bitte helft mir!!! Danke Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.