php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 29.05.2005, 11:07  
Gast
 
Beiträge: n/a
Standard Bad request-Problem

Hallo!

Vor etwa 2-3 Monaten habe ich eine Website komplett neu überarbeitet. Es wird zwar alles korrekt angezeigt, in den Statistiken taucht aber der 400 Bad request Fehler extrem häufig auf (ca. 50% ). Das kann ja nicht normal sein! Ich habe den Verdacht, dass es an meinem php-Code liegt, der nach einem Zufallsgenerator html-Dateien einblendet. So sieht der aus:

<?php
mt_srand ((double)microtime()*1000000);
$random = mt_rand(1, 3);
$s1 = 1;
$s2 = 2;
$s3 = 3;
if ($random == $s1){
$f1a= "aktuell/aktuell1.html";
if ($datei1a = fopen ($f1a, "r")){
while (!feof ($datei1a)) {
$zeichen1a = fgets ($datei1a);
echo ($zeichen1a);
}
}}
if ($random == $s2){
$f2a= "aktuell/aktuell2.html";
if ($datei2a = fopen ($f2a, "r")){
while (!feof ($datei2a)) {
$zeichen2a = fgets ($datei2a);
echo ($zeichen2a);
}
}}
if ($random == $s3){
$f3a= "aktuell/aktuell3.html";
if ($datei3a = fopen ($f3a, "r")){
while (!feof ($datei3a)) {
$zeichen3a = fgets ($datei3a);
echo ($zeichen3a);
}
}}
?>

zwei Bsp. der 400-Fehlermeldung:
Invalid URI in request GET/loesung.gif HTTP/1.1.
Invalid URI in request GET/style.css HTTP/1.1.

und so sieht das aus
http://www.fachstelle-asn.ch

Als php-Neuling bin ich etwas ratlos. Vielleicht liegt es auch gar nicht am php? Die Website war früher nur in html programmiert und wies kaum Fehlermeldungen auf. Daher mein Verdacht. Hat jemand einen Tipp? Danke im Voraus!
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 29.05.2005, 12:44  
Gast
 
Beiträge: n/a
Standard

Äh
1. Frage: Warum machst du dir das mit dem Zufallsgenerator so kompliziert?

PHP-Code:
function randname(){
mt_srand ((double)microtime()*1000000);
$random mt_rand(13);
return 
"aktuell/aktuell".$random.".html";
}
while(!
file_exists($randname)){
$randname randname();
}
$filecontent file_get_contents($randname);
echo 
$filecontent
2.Frage
Zitat:
Invalid URI in request GET/loesung.gif HTTP/1.1.
Invalid URI in request GET/style.css HTTP/1.1.
Das sind jetzt aber nicht die Dateien, die die "Zufallseinbinder" schreibt..
 
Alt 30.05.2005, 09:31  
Gast
 
Beiträge: n/a
Standard Bad request

Danke für den Tipp!
Kompliziert macht es sich eben der Anfänger... Dein Zufallsgenerator ist natürlich deutlich einfacher.

Das Bad-request-Problem wird wohl damit nicht behoben sein.

Was sagen denn einem Kenner die folgenden Meldungen?
Invalid URI in request GET/loesung.gif HTTP/1.1.
Invalid URI in request GET/style.css HTTP/1.1.

Mir ist schlicht schleierhaft, was denn bei oder in Bezug auf "loesungen.gif" und "style.css" für Fehler auftreten sollen. Ich könnte x weitere solche Beispiele liefern, die oft eine Bilddatei enthalten.
 
Alt 30.05.2005, 09:34  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.798
PHP-Kenntnisse:
Fortgeschritten
robo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblick
Standard

weil /loesung.gif vieleicht keine URI ist ?

http://de.wikipedia.org/wiki/URI

versuchs vieleicht mal mit http:// ....
robo47 ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Galerie Problem... coraplanet PHP Tipps 2008 4 06.06.2008 13:42
Sessions Problem StephenKing PHP Tipps 2008 3 16.10.2007 08:30
datensätze defekt oder problem mit dem einlesen? Ministry Datenbanken 4 06.07.2006 18:42
problem!!! PHP Tipps 2006 6 08.02.2006 11:06
[Erledigt] wieder ein Problem bei phpmailer und smtp PHP Tipps 2006 24 07.02.2006 01:07
Problem bei Massenmails versenden mit der Funktion mail PHP-Fortgeschrittene 3 19.01.2005 13:36
Problem mit Übergabe einer Klasse in PHP4 PHP-Fortgeschrittene 10 08.01.2005 21:00
Problem mit Weiterleitung PHP Tipps 2004-2 16 22.12.2004 17:49
Smarty und PHP-Skript Problem PHP Tipps 2004-2 2 03.12.2004 22:27
PHP Upload (Master Value/Local Value Problem) PHP-Fortgeschrittene 5 23.11.2004 07:21
Problem mit alter JavaScript-Funktion woods PHP Tipps 2004 1 13.08.2004 13:34
[Erledigt] Problem mit Timestamp! PHP Tipps 2004 24 08.06.2004 19:51
Login Problem PHP Tipps 2004 4 04.06.2004 18:46
foreach problem mAy^daY PHP Tipps 2004 3 02.06.2004 20:29

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
400 bad request beheben, warum tacuht bad request fehler auf, invalid uri in request get, invalid uri in request get http/1.1, bad request fehler beheben, invalid uri in request get / http/1.1, http/1.1 bad request, http/1.1bad request bedeutung und lösung, php \bad request\, error 400 bad request behebn, css bad request, lösungen für 400 bad request, \invalid uri in request get http/1.1 http/1.1\, php bad request, bad request lösung, php 400 bad request, invalid uri in request http/1.1 400 bad request, \invalid uri in request\ \bad request\, fopen php request 400, häufig \bad request\

Alle Zeitangaben in WEZ +1. Es ist jetzt 05:01 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.