Re:
http://example.com/Klassenname/Methodenname/Parameter1/Parameter2/Parameter3
...
Die File Struktur sieht halt so aus:
/
/Controller
/Model
/View
Wo sind Dateien wie Stylesheets, Javascripte und Bilder untergebracht?
Komisch ist, das wenn ich die normale URL ohne Parameter aufrufe, sprich http://example.com/ die index.php zu Gesicht bekomme. Wenn ich aber http://example.com/index.php eingebe - weiße Seite.
Da kommen wir der Sache doch schon näher: Beim Aufruf von http://example.com/ ist REQUEST_URI "/". Beim Aufruf von http://example.com/index.php ist REQUEST_URI "/index.php". Vermutlich nimmt Dein Script darauf keine entsprechende Fallunterscheidung vor. Entweder wird mangels ordentlich konfiguriertem error reporting innerhalb PHPs keine Fehlermeldung generiert, oder das Script verfährt nach Logik des Steuerflusses und gibt gar nichts aus. Denkbar wäre auch noch, dass dank fehlkonfiguriertem ErrorDocument vom Apachen nur ein HTTP-Status 404 zurückgegeben wird. Das ließe sich dann in den Logdaten des Webservers feststellen.
Gebe ich z.B. http://example.com/Klassenname/Methodenname/Parameter1/ ein, dann findet er die Seite nicht (404 Not Found).
Das lässt sich in meiner Testumgebung nicht nachvollziehen. Somit ist davon auszugehen, dass noch andere Konfigurationen wirken, die mir nicht ersichtlich sind.
Gruß aus Berlin!
eddi