Sie sind nicht angemeldet.

1

23.05.2006, 21:21

PHP und IMAP wollen icht

Hallo Zusammen!

Folgendes Problem! Auf einem WEB/MAIL/Datei Server ist Debian Sarge installiert. Zusammen mit Apache2, Mysql, Mailman, Postfix, Samba, Perl und PHP4 selbst kompiliert. PHP4 mußte ich selbst kompilieren da Debian keine PHP4-dbase Paket anbietet und ich dieses benötige. Jetzt zum Problem, seit dem ich Apache2 und PHP4 installiert habe funktioniert mein WebMail Nocc nicht mehr. Fehlermeldung ist das dl() nicht funktioniert ich solle doch IMAP über extension in der php.ini aktivieren. Habe die Fehlermeldung befolgt und in der PHP.ini die imap.so als extension angegeben. IMAP.so ist auch installiert. Allerding scheint er das nicht so richtig zu übernehmen, warum nicht?
Und dann noch, wie kann ich Apache2 dazu bringen, wenn ich mich am Client in der Domain angemeldet habe er den Usernamen und das Passwort aus der WIndows Anmeldung übernimmt, bei Apache1.3 ging das irgendwie problemloser, oder seh ich das Falsch?

So das wars erstmal, bin für jede Hilfe dankbar.

Und allen ein schönen HerrenTag.

mfg

2

23.05.2006, 21:42

Wenn PHP eine Extension nicht laden kann, wird beim Start ein Fehler im error_log vom Apache protokolliert!
Dort kannst Du nachsehn was nicht stimmt ...

Michael
Life is like ice cream: enjoy it before it melts!
"If there is (a God), all evidence indicates that He hates me." - Matt Groening

3

23.05.2006, 21:51

Nein leider gibt es keinen Eintrag darüber in der error.log

4

23.05.2006, 22:20

ich habe ja die Vermutung, dass imap.so noch ein Überrest von Debian ist ;) (und somit gar nicht geladen werden kann)
Hast Du PHP mit --with-imap=shared konfiguriert?


Michael
Life is like ice cream: enjoy it before it melts!
"If there is (a God), all evidence indicates that He hates me." - Matt Groening

5

24.05.2006, 09:45

Jawohl habe ich! ich habe auch versucht das "alte" PHP von Debian komplett runterzuschmeißen. Mittels purge.

6

24.05.2006, 11:02

Dann gibt es eigentlich nur noch eine Möglichkeit: PHP sucht in einem anderen/falschen Verzeichnis nach der extension ...
Hast Du in der php.ini die Variable extension_dir = /pfat/zu/extensions" gesetzt? Per default hat diese "./".
Wenn Du mir (per PM oder Mail) mal die Ausgabe von phpinfo() und die php.ini zukommen lassen würdest, könnte ich schauen ob irgendwo noch eine Möglichkeit versteckt ist, meiner Kristallkugel geht langsam die Batterie aus ... ;)

Michael
Life is like ice cream: enjoy it before it melts!
"If there is (a God), all evidence indicates that He hates me." - Matt Groening

7

24.05.2006, 14:05

Ich muß mich entschuldigen, ich habe doch gerade gesehen das ich php4-imap installiert hatte, da ich dachte so das Problem lösen zu können. Habe es jetzt wieder runter geschmissen. Jetzt muß ich nochmal probiern PHP mit den richtigen Einstellungen zu kompilieren, allerdings hatte das bis jetzt nicht geklappt, deshalb habe ich php4-imap ausprobiert!

Thema bewerten