hallo adriano
ich habe gerade im original thread noch was hinzugefügt.
an deinem mac os x sollte es ja hoffentlich nicht liegen.
ist schliesslich das netteste desktop unix am markt
also du hast dir den patch neu geholt, hast in einer .htaccess datei die rewrite rules drin und in der config datei vom phpwcms die option eingeschaltet.
beim ersten seitenaufruf kommt eine 404 meldung?
hmmm dann müsstest du im apache error log sehen auf was da versucht wird zuzugreifen. => please post
und im rewrite log hast du immer noch nichts ? achtung das ist eben die logdatei die du bei mod_rewrite separat einschalten kannst.
=> please post
irgendwie wird das ja wohl auch einem mac beizubringen sein, wenn sogar winzigweiche fenster dazu fähig sind
mod-rewrite funktioniert nicht
greets svobi
----------------------------------------
http://www.swisswebgroup.com/
http://www.serverspace.ch/
----------------------------------------
----------------------------------------
http://www.swisswebgroup.com/
http://www.serverspace.ch/
----------------------------------------
- Oliver Georgi
- Site Admin
- Posts: 9907
- Joined: Fri 3. Oct 2003, 22:22
- Contact:
Also im Apache Log steht nur:
212.202.130.218 - - [22/Nov/2003:16:54:35 +0100] "GET /phpwcms/3.0.0.1.0.0.html HTTP/1.1" 404 304
Im Error.log steht:
[Sat Nov 22 16:54:39 2003] [error] [client 212.202.130.218] File does not exist: /Library/WebServer/Documents/phpwcms/3.0.0.1.0.0.html
Eine normale Anfrage sieht so aus:
212.202.130.218 - - [22/Nov/2003:16:53:40 +0100] "GET /phpwcms/index.php?id=0,10,0,0,1,0 HTTP/1.1" 200 8242
Das rewrite.log ist nach wie vor leer.
Die 404 Meldung kommt erst nach dem ich irgendeinen Link im wcms auswähle. Die index.php läd einwandfrei.
212.202.130.218 - - [22/Nov/2003:16:54:35 +0100] "GET /phpwcms/3.0.0.1.0.0.html HTTP/1.1" 404 304
Im Error.log steht:
[Sat Nov 22 16:54:39 2003] [error] [client 212.202.130.218] File does not exist: /Library/WebServer/Documents/phpwcms/3.0.0.1.0.0.html
Eine normale Anfrage sieht so aus:
212.202.130.218 - - [22/Nov/2003:16:53:40 +0100] "GET /phpwcms/index.php?id=0,10,0,0,1,0 HTTP/1.1" 200 8242
Das rewrite.log ist nach wie vor leer.
Die 404 Meldung kommt erst nach dem ich irgendeinen Link im wcms auswähle. Die index.php läd einwandfrei.
hallo adriano
also wenn im error log so was steht
deutet das bei einem leeren rewritelog darauf hin, das das mod_rewrite gar nicht aktiv ist.
hast du die rewrite rules in einer .htacess datei ? oder direkt in der httpd.conf ?
ps: habe den ganzen thread nochmals gelesen:
bitte baue die anweisungen fürs loggen von modrewrite am selben ort ein wie die rewriterules.
also alles in .htaccess oder alles in httpd.conf
also wenn im error log so was steht
Code: Select all
[Sat Nov 22 16:54:39 2003] [error] [client 212.202.130.218] File does not exist: /Library/WebServer/Documents/phpwcms/3.0.0.1.0.0.html
hast du die rewrite rules in einer .htacess datei ? oder direkt in der httpd.conf ?
ps: habe den ganzen thread nochmals gelesen:
bitte baue die anweisungen fürs loggen von modrewrite am selben ort ein wie die rewriterules.
also alles in .htaccess oder alles in httpd.conf
Code: Select all
RewriteEngine On
Rewritelog /var/log/apache/rewrite.log
RewritelogLevel 9
RewriteRule ^\/(.*?).html$ /index.php?id=$1
RewriteRule ^\/index.html$ /index.php
greets svobi
----------------------------------------
http://www.swisswebgroup.com/
http://www.serverspace.ch/
----------------------------------------
----------------------------------------
http://www.swisswebgroup.com/
http://www.serverspace.ch/
----------------------------------------
Hallo svobi,
Du hast Recht: mod_rewrite war zwar aktiviert und geladen, der Zugriff auf .htaccess war nicht erlaubt, besser:
# This controls which options the .htaccess files in directories can
# override. Can also be "All", or any combination of "Options", "FileInfo",
# "AuthConfig", and "Limit"
#
AllowOverride None
Nun weiß ich aber nicht, welchen Wert ich eintragen muß, damit das rewrite und der kontrollierte Userzugriff erlaubt wird, aber alles andere, was meinem Server schaden kann, außen vor bleibt. Kannst Du mir das sagen?
Du hast Recht: mod_rewrite war zwar aktiviert und geladen, der Zugriff auf .htaccess war nicht erlaubt, besser:
# This controls which options the .htaccess files in directories can
# override. Can also be "All", or any combination of "Options", "FileInfo",
# "AuthConfig", and "Limit"
#
AllowOverride None
Nun weiß ich aber nicht, welchen Wert ich eintragen muß, damit das rewrite und der kontrollierte Userzugriff erlaubt wird, aber alles andere, was meinem Server schaden kann, außen vor bleibt. Kannst Du mir das sagen?