Hi!
Ich habs jetzt als ini_set('error_log', 'fehler.log'); laufen und die Datei wird direkt in htdocs erstellt. Also dem Root der virtuellen Webseite.
Damit wird die Datei also im aktuellen Verzeichnis erstellt. Das muss deswegen für den Webprozess beschreibbar sein. Zudem kann die fehler.log über das Web gelesen werden (wenn es nicht anderweitig verhindert wird). Hast du dir beide Punkte gut überlegt? Ich würde ja ein Verzeichnis außerhalb des DocumentRoot nehmen, welches extra für das Logging vorgesehen ist und auch vom Webserver/PHP beschrieben werden kann, während die Verzeichnisse im DocumentRoot nur lesbar sind. Das setzt natürlich voraus, dass der Webserver unter einem eigenen Benutzer läuft.
Betriebsart von PHP (Modul, CGI, Fast-CGI, ...):
? Jedenfalls die normale XAMMP-Konfi
Steht in der phpinfo()-Ausgabe.
Lo!