Chyba pri odesilani emailu – logovani

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
saimons
Člen | 293
+
0
-

Nevite co je to za chybu a jak ji vyresit? Email se normalne odesle, ale pak se to snazi logovat nekam kam nema. Neni to chyba v nastaveni serveru?

Nette\InvalidStateException
mail(): mail(/var/log/apache2/mail.log): failed to open stream: Permission denied

pri Nette\Mail\Message->send();

Verze: Nette 2.0 Beta, PHP 5.3 (z 28. 5. 2011)

Editoval saimons (13. 7. 2011 14:33)

Peppy
Člen | 137
+
0
-

Call Stack? Kód, kde ti to robí?

Filip Procházka
Moderator | 4668
+
0
-

Vypadá to jako chyba přístupových práv.

Pokud ti to dělá na produkčním, pak si jdi stěžovat adminovi, na localhostu si oprav oprávnění.

kravčo
Člen | 721
+
0
-

Vypni logovanie emailov (mail.log v php.ini)

saimons
Člen | 293
+
0
-

Diky za rady, zapomel jsem napsat, ze mi to dela na produkcnim, takze kontaktovat admina.
Zatim jsem to hodil do try {} a s catch nic nedelam.

Editoval saimons (14. 7. 2011 14:36)