Ich habe ein Problem das aktuelle Paket als Neuinstallation (mit Beispiel-Inhalten) auf einem Debian 3.1 (Sarge) Server mit Apache 1.3.33 zum laufen zu bekommen.
Das mod_rewrite-Modul des Apache-Webservers ist installiert und funktioniert bei einfachen Tests auch.
Contenido ohne MR läuft ohne Probleme auf dem Server.
Auf einem lokalen XAMPP bekomme ich das MR-Paket zum laufen, ist also kein Konfigurationsfehler.
Ich erhalte beim Aufruf des Frontends nach Aktivierung der MR einen leeren Bildschirm und im Apache Error-Log Meldungen in der Art:
child pid 10885 exit signal Segmentation fault (11)
wobei die PID wechselt.
Mache ich in eine Rewrite-Regel in der .htaccess einen Fehler erhalte ich einen Server-Error im Browser und im zuständigen Log (webserver-log, nicht Contenido-Log) Fehlermeldungen in der Art
RewriteRule: bad argument line '....' ,
der Server liest die .htaccess also und versucht sie umzusetzen.
Hat jemand bereits jemand ähnliche Erfahrungen gemacht und dafür eventuell schon eine Lösung gefunden?
------------------------------------------------------------------------
Nachtrag:
Ich habe durch ausprobieren die 6 RewriteRules identifiziert die bei mir zu einem Server-Fehler führen:
Code: Alles auswählen
RewriteRule ^([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+)/$ front_content.php?parts[]=$1&parts[]=$2&parts[]=$3&parts[]=$4&parts[]=$5&parts[]=$6&parts[]=$7 [QSA,L]
RewriteRule ^([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/\.]+)$ front_content.php?parts[]=$1&parts[]=$2&parts[]=$3&parts[]=$4&parts[]=$5&parts[]=$6&parts[]=$7 [QSA,L]
RewriteRule ^([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+)/$ front_content.php?parts[]=$1&parts[]=$2&parts[]=$3&parts[]=$4&parts[]=$5&parts[]=$6 [QSA,L]
RewriteRule ^([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/\.]+)$ front_content.php?parts[]=$1&parts[]=$2&parts[]=$3&parts[]=$4&parts[]=$5&parts[]=$6 [QSA,L]
RewriteRule ^([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+)/$ front_content.php?parts[]=$1&parts[]=$2&parts[]=$3&parts[]=$4&parts[]=$5 [QSA,L]
RewriteRule ^([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/\.]+)$ front_content.php?parts[]=$1&parts[]=$2&parts[]=$3&parts[]=$4&parts[]=$5 [QSA,L]
Das sind die 2 und 3 Regel im 2,3 und 4 Dreier-Block.
Wenn ich diese 6 Regeln auskommentiere "funktioniert" es zumindest teilweise, aber irgend etwas in jeder dieser Regeln führt bei mir zu einem Segmentation fault .