Fehlermeldung bei "Neues eintragen" bzw. "Fra

All about webserver configurations, PHP and databases.

Moderator: Thorsten

Post Reply
nkw51
Posts: 6
Joined: Thu Aug 05, 2004 12:54 pm

Fehlermeldung bei "Neues eintragen" bzw. "Fra

Post 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
Thorsten
Posts: 15560
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi,

hast du keinen Mailserver installiert?

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
nkw51
Posts: 6
Joined: Thu Aug 05, 2004 12:54 pm

Post by nkw51 »

Ich habe fetchmail und imap installiert.
Thorsten
Posts: 15560
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi,

ein MTA ist schon nötig. :)

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
nkw51
Posts: 6
Joined: Thu Aug 05, 2004 12:54 pm

Post 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
Thorsten
Posts: 15560
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post 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
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
nkw51
Posts: 6
Joined: Thu Aug 05, 2004 12:54 pm

Post by nkw51 »

Hallo,

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

Gruss
Norbert
Thorsten
Posts: 15560
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi,

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

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

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
nkw51
Posts: 6
Joined: Thu Aug 05, 2004 12:54 pm

Post 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
Thorsten
Posts: 15560
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post 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
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
nkw51
Posts: 6
Joined: Thu Aug 05, 2004 12:54 pm

Post by nkw51 »

Hallo Thorsten,

werde ich ausprobieren.

Danke nochmals für die Hilfe.

Gruss
Norbert
Post Reply