MediaWiki Short-URL mit PHP5.3 und fcgid Mission impossible?

  • Thread starter Thread starter Wachert
  • Start date Start date
W

Wachert

Guest
Ich habe das wahnwitzige Phänomen das die exakt gleiche Installation eines MediaWiki unter PHP 5.2.X sowie PHP5.3.X mit mod_php problemlos funktioniert, auch unter PHP5.2.X mit fcgi funktioniert die gleiche Installation wunderbar.

Sobald ich jedoch PHP5.3.X mit fcgid verwende funktionieren Short URLs nicht mehr.

Generell funktionieren Sie schon, solange ich das MediaWiki im Docroot liegen haben und die Umleitungen nur auf domain.tld/Seitenname laufen, sobald ich jedoch domain.tld/wiki/Seitenname verwenden möchte funktioniert es nicht mehr (404).

Wie gesagt wurde die exakt gleiche Konfiguration mehrfach unter anderen oben genannten Systemen getestet.

Die MediaWiki Hilfe wurde ausreichend studiert, auch Google. Ebenso wurden mehrfach verschiedene Umleitungen und "Bugfixes" welche andere User mit ähnlichen Konfigurationen nutzten eingesetzt aber ich bekomme weiterhin nur einen 404 sobald ich in den Rewrite Regeln mit einem Unterordner arbeite.

Die andere Alternative wäre das MediaWiki einfach in einem Unterordner /wiki zu betreiben, komischerweise funktionieren dann die Regeln welche für den Docroot benutzt werden auch nicht mehr (nötige Anpassungen sind natürlich erfolgt).

Also MediaWiki und Short-URLs mit einem Unterordner, ob nun per Rewrite oder per Installation scheinen sich mit PHP5.3 und fcgid generell zu beissen.

Hat da jemand evtl. ähnliche Erfahrungen gemacht oder noch eine Idee dazu?

P.S.: good old fastcgi (non-free) anstatt fcgid wurde auch bereits getestet, gleiches Problem.

Wenn mir jemand sagt das es bei ihm geht, mit PHP5.3 und fcgid wäre es zumindest hilfreich zu wissen das ich doch nochmal alles genaustens prüfen muss.
 
WAH! grml... habs gefunden... es lag MultiViews, dies muss für den vHost deaktiviert sein sonst verhaspelt sich der Redirect seitens MediaWiki beim Einsatz fcgid.

Das ist typisch, man bastelt 2 Tage, findet nix, eröffnet nen Thema und zack findet man den Fehler... :P

Danke für deinen Einsatz :)
 
Back
Top