Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte hier. Zur Startseite kommen Sie hier.

Mailer von sourceforge.net

Hallo!

Mein Ziel ist es Newsletter zu versenden - ein paar hundert. Hab hier in dem Forum schon einige Hilfe gefunden. Hab mich für den Mailer von sourceforge.net entschieden, das schien mir am einfachsten. Nun hab ich aber ein Problem damit. In der Readme von dem Mailer steht "Copy class.phpmailer.php into your php.ini include_path.". Verstehe ich nicht ganz. Heißt es ich soll in der php.ini eine Zeile einfügen, dass der class.phpmailer.php einbindet?? Wenn ja, wäre mein Problem, dass ich auf "meinem" neuen Server kein Zugriff mehr auf die php.ini habe. Oder gibt es da trotzdem ne Möglichkeit?

Wie installiere ich das Teil richtig?

als ich versuchte eine mail zu verschicken kam diese Fehlermeldung:

Warning: smtpsend(class.smtp.php): failed to open stream: No such file or directory in /is/htdocs/59943/www.domain.de/class.phpmailer.php on line 463

Warning: smtpsend(): Failed opening 'class.smtp.php' for inclusion (include_path='./:/usr/share/pear/') in /is/htdocs/59943/www.domain.de/class.phpmailer.php on line 463

Fatal error: Cannot instantiate non-existent class: smtp in /is/htdocs/59943/www.domain.de/class.phpmailer.php on line 530



auf meinem anderen server kam diese meldung:

Fatal error: Cannot instantiate non-existent class: smtp in /homepages/28/d98250802/htdocs/class.phpmailer.php on line 530


so, schon mal danke für eure hilfe!

ciao

Hier gehts zum Orginal Eintrag "Mailer von sourceforge.net" im Forum

Antworten

hallo erstmal :P

ich gehe mal davon aus, dass du pear nicht installiert hast.

pear kannst du dir hier ziehen:

http://pear.php.net


2.

hallo

das ist ja das komische, warum greift der überhaupt auf pear zu?? der sourceforge mailer hat doch mit pear nichts zutun?!


3.

das siehst du falsch:
Warning: smtpsend(): Failed opening 'class.smtp.php' for inclusion (include_path='./:/usr/share/pear/') in /is/htdocs/59943/www.domain.de/class.phpmailer.php on line 463

viele scripte benötigen eine installation der klassen-bibliothek pear... dürfte aber auch irgendwo
in den install-instructions stehen.


4.

ahhh so. ok.

und kannst du mir sagen wie ich rausfinde ob pear installiert ist? oder kann ich nach dieser fehlermeldung schon fest davon ausgehen, dass pear nicht inst ist?


5.

hm - gehe einfach mal davon aus - bzw. kannst du pear auch ganz einfach lokal installieren (habe ich auch bei einigen Scripten gemacht):

http://www.pear.php.net/manual/de/installation.shared.php

Viel Erfolg!


6.

hey super! danke danke! jetzt funktionierts! is doch immer wieder schön, wenn ein großes problem gelöst wird und man ein stück weiter kommt! ;-)


7.

Seit wann braucht der phpMailer PEAR? Das wäre mir neu.

*** Nobody ***


8.

keine ahnung - ich kenne das script nicht ...

allerdings, wenn er folgende fehlermeldung bekommt:
Warning: smtpsend(): Failed opening 'class.smtp.php' for inclusion (include_path='./:/usr/share/pear/') in /is/htdocs/59943/www.domain.de/class.phpmailer.php on line 463
könnte es sein, dass das script pear nutzen möchte - afaik.
ob es sinnfrei ist oder nicht, steht hier ja nicht zur debatte ;)


9.

Nein, das hat damit überhaupt nichts zu tun, das Script sagt nur, daß er eine Datei in dem Include-Path nicht findet. Und dieser Pfad beinhaltet halt auch das Pear-Verzeichnis.

*** Nobody ***


10.

wie dem auch sei - Basel ist glücklich :))


Hier gehts zum Orginal Eintrag "Mailer von sourceforge.net" im Forum
 
phpforum.de | Impressum | Handy Bundles