Page 1 of 1

Fehlermeldung bei "Neues eintragen" bzw. "Fra

Posted: Thu Aug 05, 2004 1:01 pm
by nkw51
Hallo,
habe eben die Version 1.4.0a installiert. Beim Ausprobieren "Neues eintragen" bzw. "Frage stellen" kommt folgende Fehlermeldung:
Fatal error: Call to undefined function: mail() in /srv/www/htdocs/intra/faq/savequestion.php on line 32

phpMyFAQ läuft auf Suse Linux 9.1, Apache2 (2.0.49-23), MySQL (4.0.18-32), PHP (4.3.4-26).

Kann mir jemand einen Tipp geben ?
Danke im voraus

Gruss

Posted: Fri Aug 06, 2004 6:50 am
by Thorsten
Hi,

hast du keinen Mailserver installiert?

bye
Thorsten

Posted: Fri Aug 06, 2004 9:48 am
by nkw51
Ich habe fetchmail und imap installiert.

Posted: Fri Aug 06, 2004 9:55 am
by Thorsten
Hi,

ein MTA ist schon nötig. :)

bye
Thorsten

Posted: Mon Aug 09, 2004 8:59 am
by nkw51
Hallo,

ich habe den MTA konfiguriert und er funktioniert. Die gestellten Fragen werden zwar in die Datenbank eingetragen; die Fehlermeldung kommt allerdings immer noch, wenn der Fragesteller auf "Absenden" klickt.

Gruss
Norbert

Posted: Mon Aug 09, 2004 9:01 am
by Thorsten
Hi,

ist dein PHP korrekt konfiguriert, dass PHP den Mailaufruf an den MTA weitergibt?

http://www.php.net/manual/de/ref.mail.php

bye
Thorsten

Posted: Mon Aug 09, 2004 10:23 am
by nkw51
Hallo,

in der php.ini des Servers ist eingetragen:
[mail function]
SMTP = localhost
sendmail_from =
sendmail_path = /usr/lib/sendmail

Gruss
Norbert

Posted: Mon Aug 09, 2004 10:30 am
by Thorsten
Hi,

und was ist im Pfad /usr/lib/sendmail ?

Hast du deinen Webserver neu gestartet, nach der Installation deines MTA?

bye
Thorsten

Posted: Thu Aug 12, 2004 1:50 pm
by nkw51
Sorry,
kam erst heute wieder dazu, hier nachzusehen.

Im Pfad /usr/lib/sendmail stehen nur kryptische Zeichen. Den Webserver habe ich neu gestartet.
Die Fehlermeldung kommt immer noch. Kann man irgendwo einstellen, dass keine Mails geschickt werden ? Denn der Eintrag als solcher funktioniert ja.

Gruss
Norbert

Posted: Thu Aug 12, 2004 1:54 pm
by Thorsten
Hi Norbert,

entferne einfach die mail() Befehle in den Dateien mailsend2friend.php, save.php, savequestion.php und sendmail.php. Das Zusenden des Passworts im Adminbereich funktioniert dann übrigens nicht.

bye
Thorsten

Posted: Fri Aug 13, 2004 7:12 am
by nkw51
Hallo Thorsten,

werde ich ausprobieren.

Danke nochmals für die Hilfe.

Gruss
Norbert