Hallo Max,
zuerst die alte Frage.
Kann es sein das in der dritten Zeile von unten der Php-cgi.exe auf port 900 lauft ?
Ja, das ist so und das ist Teil der NGINX Architektur. Der Browser spricht mit dem nginx auf Port 8000. nginx liefert statische Ressourcen aus (CSS, JS, Bilder), und PHP Requests routet er an das PHP-CGI.EXE durch, das seinerseits auf Port 9000 lauscht. Bevor Du es probierst: Das PHP-CGI.EXE folgt dabei dem FastCGI-Protokoll, das Webserver und CGI-Programm verbindet, und das ist was anderes als das HTTP Protokoll, das Browser und Webserver verbindet. Heißt: localhost:9000 im Browser führt zu nichts.
Welches Foto meinst du genau? Ich habe ja alle gepostet.
Ich meine ein Foto von der dritten Pause, wenn Du das Selfwiki in deinem Benutzer - Dokumente Ordner laufen lässt. Ich wette, dass da auch irgendein Sonderfall im Pfad ist, über den NGINX auf die Nase fällt. (Anomalie = irgendwas außer Buchstaben und Zahlen)
Leerstellen gehen deshalb schief, weil Dedlfix als Autor der Offline-Installation in der start.cmd die nginx.conf Datei ohne Anführungszeichen an nginx durchreicht. Wenn ein Space im Pfad ist, bewirkt das, das nginx statt einem zwei Parameter sieht, und den zweiten versteht er nicht. Anführungszeichen heilen das Problem aber nicht, sie verlagern es nur. NGINX ist an dieser Stelle - wie es scheint - fehalerbehaftet oder wir haben noch nicht den Trick gefunden, wie man ihn gegen ungewöhnlichere Ordnernamen härtet.
Rolf
sumpsi - posui - obstruxi