SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Einführung in XHTML, CSS und Webdesign

Einführung in XHTML, CSS und Webdesign zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > Apache HTTP-Server
Hilfe Community Kalender Heutige Beiträge Suchen

Apache HTTP-Server Alles was Ihr über den Apache diskutieren möchtet, gehört hierein

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 21.04.2008, 10:55:40
narayan narayan ist offline
Anfänger
 
Registriert seit: Apr 2008
Beiträge: 5
Apache/2.2.3 .htaccess von manchen Usern ignoriert

Hallo zusammen,

normalerweise finde ich die Lösungen zu Fehlern immer nach eine ausgiebigen Suche in diversen Foren-Archiven. Aber diesmal bin ich ausnahmslos ratlos.

Folgende Fakten:
- Apache/2.2.3
- .htaccess im DocumentRoot mit folgenden Angaben:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} /file=
RewriteRule ^(.*)$ index.cgi

Funktioniert soweit wunderbar. www.server.de/file=toller/pfad/zum/file wird interpretiert und entsprechend an die index.cgi weitergeleitet.

Jetzt habe ich allerdings EINEN EINZIGEN Kunden bei dem das nicht funktioniert. Er bekommt tatsächlich eine Fehlermeldung des Servers, dass die Seite nicht gefunden wurde. Der Link der verwendet wurde, klappt bei allen Rechnern die ich inzwischen getestet habe.
Gerne könnt ihr euch das auch mal ansehen:
http://www.tbbm.de/file=aff_neu/reis....htm,id=107975

Ich bekomme sogar entsprechende Fehlermeldungen im error_log:
[Mon Apr 21 07:43:38 2008] [error] [client 74.6.26.250] File does not exist: /var/www/vhosts/traveldat.de/httpdocs/file=aff_neu

Nachdem ich den Fall /file= allerdings per RewriteCond abfange, dürfte es doch gar nicht zu dieser Fehlermeldung kommen, oder?

Ich bin wirklich ratlos und mir drängt sich der Verdacht auf, dass hier irgendwas auf Clientseite nicht stimmen kann. Was meint ihr dazu?

Danke schon mal und viele Grüße

Alex
Mit Zitat antworten
  #2  
Alt 21.04.2008, 11:07:51
Franzx Franzx ist offline
Junior Member
 
Registriert seit: Nov 2005
Ort: Bremen
Beiträge: 437
AW: Apache/2.2.3 .htaccess von manchen Usern ignoriert

Moin,

in Deinem untersten Frame steht bei mir:

"Ein Fehler ist aufgetreten
Der angeforderte Inhalt kann nicht angezeigt werden.
Bitte wenden Sie sich an ..."

hängt dies zusammen?

Grüße, Franzx
__________________
Für die richtige Frage gibt's die richtige Antwort!
Mit Zitat antworten
  #3  
Alt 21.04.2008, 12:26:58
narayan narayan ist offline
Anfänger
 
Registriert seit: Apr 2008
Beiträge: 5
AW: Apache/2.2.3 .htaccess von manchen Usern ignoriert

Tach auch,

nein, das ist ein anderes Problem. Hier ist tatsächlich einfach nur der Link falsch.
Wir haben auf verschiedenen Domains unzählige Reiseshops. Das hier ist nur einer davon. Ein sehr alter, der eigentlich nicht mehr maintained wird aber trotzdem noch zur Verfügung steht.
Altlasten die ich leider nicht los werde und trotzdem muss man sich darum kümmern.

Der User bekommt die komplette Seite gar nicht angezeigt. Also kein Header, keine Navi, gar nix. Sprich die index.htm, welche das Frameset aufbaut, wird gar nicht erst gefunden, obwohl vorhanden...

Gruß Alex
Mit Zitat antworten
  #4  
Alt 22.04.2008, 00:26:36
Benutzerbild von Domi
Domi Domi ist offline
Senior Member
 
Registriert seit: Nov 2003
Ort: Kempten @ Allgäu
Alter: 36
Beiträge: 1.408
AW: Apache/2.2.3 .htaccess von manchen Usern ignoriert

Kann es sein, dass mod_rewrite garnicht richtig aktiviert ist? schau mal in der phpinfo(); nach und gib bescheid.

GreeTz
Domi
__________________

the best way to be ready for the future is to invent it
Mit Zitat antworten
  #5  
Alt 22.04.2008, 15:59:07
narayan narayan ist offline
Anfänger
 
Registriert seit: Apr 2008
Beiträge: 5
AW: Apache/2.2.3 .htaccess von manchen Usern ignoriert

So, gerade eben nochmal gecheckt. mod_rewrite wird korrekt geladen.
Ich habe einige einfache Rewrite Rules getestet, die funktionieren einwandfrei.

Inzwischen melden auch immer mehr Kunden, dass sie das selbe Problem haben...
Mit Zitat antworten
  #6  
Alt 22.04.2008, 16:33:46
narayan narayan ist offline
Anfänger
 
Registriert seit: Apr 2008
Beiträge: 5
AW: Apache/2.2.3 .htaccess von manchen Usern ignoriert

Kommando zurück, das Problem hat sich gelöst und war (wie so oft) eigentlich an einer ganz anderen Stelle.

Vielleicht ein wenig zur Vorgeschichte, wen es vielleicht interessiert:
Komponente 1:
Wir haben seit einigen Wochen nun schon Probleme mit einem DNS-Eintrag. Drei Domains bei uns im Haus wollen sich partout nicht auf eine neue IP-Adresse umstellen obwohl in unseren Einstellungen alles richtig ist.
Da wir sehr viele, gut besuchte Seiten haben, kann man so einen Zustand natürlich nicht allzu lange hinnehmen, da sich die Kunden natürlich entsprechend mukieren.
Als Zwischenlösung, haben wir also momentan die alte IP-Adresse zusätzlich auf den Server zeigen lassen.
Der Apache muss also für diesen Host auf zwei IP-Adressen hören.

Komponente 2:
Ich selbst bin eigentlich ein Verfechter der Konsolenarbeit. Da meine Kollegen allerdings nicht so "zurückgeblieben" arbeiten wollen, werden unsere Server zusätzlich per Plesk administriert. Plesk beizubringen, dass ein VirtualHost auf zwei IPs hören soll geht nicht. ALso hab ich den Eintrag manuell in der http.include vorgenommen.
Wenn nun aber einer meiner werten Kollegen im Plesk einige Knöpfchen drückt und Einstellungen ändert, schreibt mir Plesk die http.conf oder in diesem Fall die http.include komplett neu.

Was ist also passiert?
Der Apache hat den Request bekommen, hat sie für die zweite IP-Adresse aber nicht zuständig gefühlt. Der Request wurde also weitergereicht an den Default-Host und der kannte die URL natürlich nicht.
Ergo: Es gibt ne Fehlermeldung.
Dass die Fehler-Meldung jedoch im error_log des VirtualHosts aufgetaucht ist, lässt mich ziemlich stutzig werden. Aber das soll mich momentan nicht kümmern.

Es geht wieder -> ich bin glücklich -> Kunden sind glücklich -> passt

Danke trotzdem für die Antworten und die Versuche mir zu helfen und ein dickes Sorry, dass ich eure Zeit sinnlos in Anspruch genommen habe.

Viele Grüße aus Bayern

Alex
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Übergabe des UserN von .htaccess an php nightflasher PHP für Fortgeschrittene und Experten 1 19.01.2003 09:26:11


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:37:53 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt