Mailinglisten-Archive |
Aloha, > From: "Redaktion ''Der CMS-Report''" <redaktion at der-cms-report.de>@phpbar.de on 13.01.2004 14:54 > ich erhalte das ''permission denied'' ja nicht überall - nur auf manchen > Servern. > Gibt es ErrCodes, die man abfragen kann? So einfach ist das leider nicht. In Perl ist das besser gelöst, da steht der letzte Fehler vom Betriebssystem in $!, aber das haben wir hier ja (meineswissens) nicht in PHP.... if ( false == @mkdir(......) ) { echo "Irgend was ging schief, aber wir wissen nicht was" } Du könntest dir ein Wrapper basteln: function TryMkdir( . ... ) { # output buffer starten mkdir (.....) # ouput buffer auslesen, und die Fehlermeldung rauspfriemeln # output buffer leeren und beenden } Ich weiß aber nicth, ob das geht - das musst du mal ausprobieren. So könntest du auf jeden Fall an die Fehlermeldung kommen ... Grüße, Mathias
php::bar PHP Wiki - Listenarchive