Server 500 Error

Status
Not open for further replies.

c.jay93

New Member
Hallo,

Ich hab da ein Problem mit meiner Homepage, bzw. mit meinem Server. Ich hatte die Website früher bei 1und1 gehostet, und hab jetzt nen V-Server bei Hosteurope. Beim Versuch die Seite auf dem Server von Hosteurope aufzurufen bekomme ich immer wieder einen 500er Fehler. Ich weiß leider nicht mehr weiter, ich weiß dass die Webseite erweiterte Schreibrechte braucht (habe ich auch Aktiviert) aber egal was ich mache, es funktioniert nicht. Hier ein abschnitt vom Errorlog:
Code:
Für_mindestens_einen_erforderlichen_Parameter_wurde_kein_Wert_angegeben. 80 - 66.249.65.78 HTTP/1.1 Mozilla/5.0+(compatible;+Googlebot/2.1;++[URL]http://www.google.com/bot.html[/URL]) - - ezinegazetesi.com 500 0 0 1878 310 161
2014-08-31 21:32:06 W3SVC11 CT107724 46.163.104.238 GET /haberler/default.asp |44|80040e10|Für_mindestens_einen_erforderlichen_Parameter_wurde_kein_Wert_angegeben. 80 - 91.141.1.63 HTTP/1.1 Mozilla/5.0+(Macintosh;+Intel+Mac+OS+X+10_9_4)+AppleWebKit/537.78.2+(KHTML,+like+Gecko)+Version/7.0.6+Safari/537.78.2 __utma=12610403.345452829.1404338650.1407281343.1407613575.53;+__utmz=12610403.1404703447.22.2.utmcsr=google|utmccn=(organic)|utmcmd=organic|utmctr=(not%20provided);+awou_sezek=1383;+ASPSESSIONIDQSRCABQQ=FMMBNEHBIAJLAEHNEPNEHLHB;+ASPSESSIONIDSQRCABQQ=AIHBNEHBEBHLCFILCIOGFJNB;+PLESKSESSID=1546c199b532fe803851251b1cc3c8a4 - ezinegazetesi.com 500 0 0 1811 704 195
2014-08-31 21:32:11 W3SVC11 CT107724 46.163.104.238 GET /haberler/ms_word.asp haber=1531|50|80040e10|Für_mindestens_einen_erforderlichen_Parameter_wurde_kein_Wert_angegeben. 80 - 66.249.65.78 HTTP/1.1 Mozilla/5.0+(compatible;+Googlebot/2.1;++[URL]http://www.google.com/bot.html[/URL]) - - ezinegazetesi.com 500 0 0 1878 312 164
2014-08-31 21:32:21 W3SVC11 CT107724 46.163.104.238 GET /haberler/ms_word.asp haber=4632|50|80040e10|Für_mindestens_einen_erforderlichen_Parameter_wurde_kein_Wert_angegeben. 80 - 66.249.65.70 HTTP/1.1 Mozilla/5.0+(compatible;+Googlebot/2.1;++[URL]http://www.google.com/bot.html[/URL]) - - ezinegazetesi.com 500 0 0 1878 312 169
2014-08-31 21:32:24 W3SVC11 CT107724 46.163.104.238 GET /haberler/default.asp |44|80040e10|Für_mindestens_einen_erforderlichen_Parameter_wurde_kein_Wert_angegeben. 80 - 91.141.1.63 HTTP/1.1 Mozilla/5.0+(Macintosh;+Intel+Mac+OS+X+10_9_4)+AppleWebKit/537.78.2+(KHTML,+like+Gecko)+Version/7.0.6+Safari/537.78.2 __utma=12610403.345452829.1404338650.1407281343.1407613575.53;+__utmz=12610403.1404703447.22.2.utmcsr=google|utmccn=(organic)|utmcmd=organic|utmctr=(not%20provided);+awou_sezek=1383;+ASPSESSIONIDQSRCABQQ=FMMBNEHBIAJLAEHNEPNEHLHB;+ASPSESSIONIDSQRCABQQ=AIHBNEHBEBHLCFILCIOGFJNB;+PLESKSESSID=1546c199b532fe803851251b1cc3c8a4 - ezinegazetesi.com 500 0 0 1811 704 147
2014-08-31 21:32:32 W3SVC11 CT107724 46.163.104.238 GET /haberler/yazdir.asp haber=2792|49|80040e10|Für_mindestens_einen_erforderlichen_Parameter_wurde_kein_Wert_angegeben. 80 - 66.249.65.70 HTTP/1.1 Mozilla/5.0+(compatible;+Googlebot/2.1;++[URL]http://www.google.com/bot.html[/URL]) - - ezinegazetesi.com 500 0 0 1878 311 168
2014-08-31 21:32:42 W3SVC11 CT107724 46.163.104.238 GET /haberler/yazdir.asp haber=1683|49|80040e10|Für_mindestens_einen_erforderlichen_Parameter_wurde_kein_Wert_angegeben. 80 - 66.249.65.78 HTTP/1.1 Mozilla/5.0+(compatible;+Googlebot/2.1;++[URL]http://www.google.com/bot.html[/URL]) - - ezinegazetesi.com 500 0 0 1878 311 164
2014-08-31 21:32:50 W3SVC11 CT107724 46.163.104.238 GET /haberler/rss.asp |18|80040e10|Für_mindestens_einen_erforderlichen_Parameter_wurde_kein_Wert_angegeben. 80 - 94.73.167.227 HTTP/1.1 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+rv:7.0.1)+Gecko/20100101+Firefox/7.0.1 - - [URL="http://www.ezinegazetesi.com"]www.ezinegazetesi.com[/URL] 500 0 0 1811 175 88
2014-08-31 21:32:50 W3SVC11 CT107724 46.163.104.238 GET /haberler/rss.asp |18|80040e10|Für_mindestens_einen_erforderlichen_Parameter_wurde_kein_Wert_angegeben. 80 - 94.73.167.227 HTTP/1.1 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+rv:7.0.1)+Gecko/20100101+Firefox/7.0.1 - - ezinegazetesi.com 500 0 0 1811 171 100
2014-08-31 21:32:52 W3SVC11 CT107724 46.163.104.238 GET /haberler/yazdir.asp haber=784|49|80040e10|Für_mindestens_einen_erforderlichen_Parameter_wurde_kein_Wert_angegeben. 80 - 66.249.65.78 HTTP/1.1 Mozilla/5.0+(compatible;+Googlebot/2.1;++[URL]http://www.google.com/bot.html[/URL]) - - ezinegazetesi.com 500 0 0 1878 310 158
2014-08-31 21:33:02 W3SVC11 CT107724 46.163.104.238 GET /haberler/ms_word.asp haber=1009|50|80040e10|Für_mindestens_einen_erforderlichen_Parameter_wurde_kein_Wert_angegeben. 80 - 66.249.65.62 HTTP/1.1 Mozilla/5.0+(compatible;+Googlebot/2.1;++[URL]http://www.google.com/bot.html[/URL]) - - ezinegazetesi.com 500 0 0 1878 312 165
Kann mir jemand von euch Helfen?

Vielen Dank,
 
Last edited by a moderator:
Hallo, Noch ein kurzer Nachtrag. Genaue Fehlermeldung ist folgende:

Microsoft JET Database Engine Fehler "80040e10'

Für mindestens einen erforderlichen Parameter wurde kein Wert angegeben.

/haberler/inc/manset.asp, Zeile 44

Die Betreffende Zeile im Code:

Code:
If strVtTuru = "mySQL" Then SQL = SQL & " LIMIT 10"

im folgenden Codesegment:
Code:
SQL = SQL & " ORDER BY Tarih DESC, haberID DESC"
	If strVtTuru = "mySQL" Then SQL = SQL & " LIMIT 10"
	kdGenel.Open SQL, adoCon, 1, 3
	intToplam = MansetSayi(intKategori)
 
Was genau rufst du denn für eine Seite auf?
Gehen normale (also only html) Seiten?
Was steht in den Apache-Logs?
Was in den Logs von der Microsoft DB?
Was ists überhaupt für ein Server mit welchem Betriebssystem und welchem Webserver?
Ausgabe von infophp() zur Hand?

Mfg,

Thomas
 
Mit ASP kenn ich mich leider nicht aus, evtl. kann dir ein anderer User weiterhelfen.

Poste doch mal Bitte den gesamten Quellcode der Datei die den Fehler verursacht.
(Nur eine Datei oder Jede ASP Seite ?)
 
Es sind mehrere .asp Dateien betroffen. Vermutlich ist es immer das Codesegment, welches Versucht auf irgendwas zuzugreifen, aber dort nichts findet (ich schätze mal es ist die Datenbank..). Auf alle Fälle, bei 1&1 hat genau die selbe Homepage, mit genau den selben Daten Funktioniert. Nur bei Hosteurope funktioniert dass nicht.. Kann das mit der Version von SQL zusammenhängen? Irgendeine Inkompatibilität? Was ist bei 1&1 anders?

Anbei der gesamte Code:

Code:
<%
'~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
' MyDesign Haber
' http://www.mydesign.gen.tr

' Manþet Sayfasý Kodlarý
' Son Düzenleme: 14 Mart 2009 (v0.6)
'~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Dim BaslikMenu
Dim Resimler
Dim Ozetler
Dim Basliklar
Dim strStyle
Dim intKategori
Dim strHaberResim
Dim strSonHaberTarih
Dim strMansetHaberler

Sub Manset(intKategori)

	strSonHaberTarih = Now()
	strMansetHaberler = ""
	SQL = "SELECT"
	If strVtTuru <> "mySQL" Then SQL = SQL & " TOP 10"
	SQL = SQL & " haberID, kategori, baslik, ozet, tarih, editor, yorum, onemli, onay, resim, okunma, manset, Baslik_ID"
	SQL = SQL & " FROM tblHaberler WHERE durum = "& strDBTrue &" AND onay = "& strDBTrue &" AND manset = "& strDBTrue &" AND kategori <> "& intKoseYazilari &""
	If IsNumeric(intKategori) AND intKategori <> 0 Then
		kdYardimci.Open "SELECT * FROM tblKategoriler WHERE ustKatID = "& intKategori &"", adoCon, 1, 3
		If Not kdYardimci.Eof Then
			SQL = SQL & " AND (kategori = "& intKategori
			Do While Not kdYardimci.Eof
				SQL = SQL & " OR kategori = "& kdYardimci("katID")
				kdYardimci.Movenext
			Loop
			SQL = SQL & ")"
		Else
			SQL = SQL & " AND kategori = "& intKategori
		End If
		kdyardimci.Close
	End If
	SQL = SQL & " ORDER BY Tarih DESC, haberID DESC"
	If strVtTuru = "mySQL" Then SQL = SQL

	kdGenel.Open SQL, adoCon, 1, 3
	intToplam = MansetSayi(intKategori)
	
	'// Veritabanýnda uygun kayýt yoksa hata mesajý önleniyor
	If Not intToplam = 0 Then
	
		intLooper = 1
	
		BaslikMenu = "<ul id=""manset"">"
		Basliklar = ""
		Resimler = ""
		Ozetler = ""
	
		'// Kayýtlar gösterilmeye baþlanýyor
		Do While intLooper <= 10 And Not kdGenel.Eof

			strHaberResim = kdGenel("resim")
			If InStr(strHaberResim, "http://") = 0 Then
				If Left(strHaberResim, 1) <> "/" Then			
					strHaberResim = strScriptYolu & "resimler/haber/"& strHaberResim
				End If
			End If
	
			If kdGenel("Tarih") < strSonHaberTarih Then strSonHaberTarih = kdGenel("Tarih")
			strMansetHaberler = strMansetHaberler & kdGenel("haberID") &","

			If intLooper = 1 Then strStyle = "block" Else strStyle = "none" End If
	
			BaslikMenu = BaslikMenu & "<li><b>"& SaatFormatla(kdGenel("tarih")) &"</b> - <a onmouseover=""javascript:manset('"& intLooper &"')"" href="""& LinkVer("haber", kdGenel("haberID"), kdGenel("baslik"), KategoriBul(kdGenel("kategori"))) &""">"& Left(kdGenel("baslik"),34)
			If Len(kdGenel("baslik")) > 34 Then BaslikMenu = BaslikMenu & ".."
			BaslikMenu = BaslikMenu & "</a>"& SimgeGoster(kdGenel("Baslik_ID")) &"</li>"
			Basliklar = Basliklar & "<span id=""manset-baslik-"& intLooper &""" style=""display:"& strStyle &""">"& Left(kdGenel("baslik"),45)
			If Len(kdGenel("baslik")) > 45 Then Basliklar = Basliklar & "..."
			Basliklar = Basliklar &"</span>"
			Resimler = Resimler & "<img id=""manset-resim-"& intLooper &""" width=""250"" height=""190"" style=""display:"& strStyle &";"" alt="""& kdGenel("baslik") &""" src="""& strHaberResim &""" onError=""this.src='"& strScriptYolu &"resimler/haber/resimyok.gif';"" />"
			Ozetler = Ozetler & "<span id=""manset-ozet-"& intLooper &""" style=""display:"& strStyle &""">"& Left(kdGenel("ozet"),90) &".</span>"
	
			intLooper = intLooper + 1
			kdGenel.MoveNext
		Loop
	
		BaslikMenu = BaslikMenu & "</ul>"
		
	End If
	kdGenel.Close %>
	<script type="text/javascript" language="JavaScript">
	function manset(divID) {
	
		for (i=1;i<=<%=intToplam%>;i++) {
			document.getElementById('manset-resim-'+i+'').style.display = 'none';
			document.getElementById('manset-ozet-'+i+'').style.display = 'none';
			document.getElementById('manset-baslik-'+i+'').style.display = 'none';
		}
		
		document.getElementById('manset-baslik-'+divID+'').style.display = 'block';
		document.getElementById('manset-resim-'+divID+'').style.display = 'block'; 
		document.getElementById('manset-ozet-'+divID+'').style.display = 'block';
	}
	</script><%
End Sub %>
 
Lustiger weise sehe ich in der Zeile 44 den Code von oben nicht.

Code:
If strVtTuru = "mySQL" Then SQL = SQL & " LIMIT 10"

Soll ja die Zeile sein in der der Fehler aufrtit, Sehe ich aber in deinem Kompletten Code beispiel nicht.

Aber die Fehlerangabe sagt ja klar, das ein Parameter fehlt.
 
An alle Möchtegern "Profis"

Erst mal vielen Dank dass mir niemand helfen konnte. Dies untermauert wieder meine These das Foren sinnlos sind. Man bekommt einfach überhaupt keine Antworten, oberflächliches bla bla, oder einfach nur einen verweis auf die Suchen Funktion. Auf alle Fälle SINNLOS.

Ihr Möchtegern Profis. Hier lag der Fehler:

Falscher Code:
Code:
	strDBTrue = True
	strDBFalse = False
	strDBtarihLimit = "#"

Ausgebesserter Code:
Code:
	strDBTrue = "True"
	strDBFalse = "False"
	strDBtarihLimit = "#"

Es fehlen einfach nur die Anführungsstriche.. So viel zu euren tollen "Tipps". Führte genau dazu, dass ich mich von der Fehlerquelle entfernt hab und nur Sinnloses Zeug gesucht habe..

Also, Danke für nichts.. Ich habs wiedermal selber richten müssen.
 
Boar...wie dreist bist du denn???
Du verwendest, ausgehend von deiner eigenen Fehleranalyse, schlampig programmierten Code und machst hier die Leute, die dir helfen wollen, dann auch noch dumm an, weil dir die Lösung nicht vorgekaut auf dem Silbertablett serviert wird?

Es fehlen einfach nur die Anführungsstriche.. So viel zu euren tollen "Tipps". Führte genau dazu, dass ich mich von der Fehlerquelle entfernt hab und nur Sinnloses Zeug gesucht habe..

Wenn man von deinen Ausführungen im Startpost ausgeht, sollen die Scripte ja wohl mal auf einem anderen Server oder Webspace funktioniert haben. Dann ist es doch wohl logisch, daß man Scriptfehler zuletzt vermutet und sich erstmal Gedanken darüber macht, wo eventuell sonst der Fehler liegen könnte.
Daß du dich also von der Fehlerquelle entfernt hast, liegt deswegen auch eher in deiner Verantwortung als bei den hier Helfenden.
Also doch erstmal vor der eigenen Haustür kehren, bevor du hier Leute beleidigst, die Zeit und Mühe investiert haben, um dir zu helfen.

Nachtrag:
Erst mal vielen Dank dass mir niemand helfen konnte. Dies untermauert wieder meine These das Foren sinnlos sind. Man bekommt einfach überhaupt keine Antworten, oberflächliches bla bla, oder einfach nur einen verweis auf die Suchen Funktion. Auf alle Fälle SINNLOS.
Da frag ich mich dann allerdings, warum du überhaupt hier um Hilfe ersucht hast, wenn dir das von vornherein klar war, daß du hier eh keine Hilfe erwarten kannst...
Das ist ja dann auch: Auf alle Fälle SINNLOS! :p
 
Last edited by a moderator:
Hallo lieber c.jay93,

(1993 ist NICHT dein Geburtsdatum, oder?...)

Den fehlerhaften Code sehe ich garnicht in den Programmcodes die du uns zum prüfen geschickt hast. Wie hätten wir den finden sollen?

Wenn du also wissen willst warum in einem Forum Probleme nicht gelöst werden dann kann ich dir das auch erklären:

1. Der Problembesitzer stellt die Fragen nicht richtig, gibt nur wenige bis garkeine Details an und außerdem werden alle Domains oder sonstiges was einem beim prüfen hilft geschwärzt.
2. Wenn man dann antwortet reagiert der Problembesitzer erstmal einen Tag garnicht auf die Antwort und als Helfender verliert man damit auch den Faden.
3. Der Problembesitzer besitzt eine Konfiguration die weit vom Standard abweicht so dass nur jemand der sich genau mit diesen Programmen auskennt helfen kann.

Welche Punkte davon hast du also falsch gemacht?

1. Du postest vollkommen unformatiert einen Block einer Logdatei ohne zu erklären um welche Programme oder Betriebssysteme es hier geht.
Selbstverständlich gibts auch keinerlei Hinweise auf die dazugehörigen Domains (auch wenn das hier evtl. nicht nötig gewesen wäre).
Den Programmcode hängst du auch garnicht mit an. Screenshots oder weitere Hinweise fehlen ebenso.
Auch dein späterer Versuch ein bisschen Programmcode zu posten beinhaltet schonmal garnicht die fehlerhafte Stelle und auch keine weitere Erklärungen um welches Programm es geht.
(ja, mit Forschungsarbeit kann man sich mittlerweile denken dass es wohl um Winzigweich und irgendeine Microsoft Database geht.
Oder vielleicht nur die Microsoft Database Engine? Denn in deinem Code ist plötzlich von mySQL die Rede, und das ist nicht von Winzigweich.
Bin ich Detektiv oder ITler?)

2. Ich habe am nächsten Morgen geantwortet (aufgrund des fehlenden Kaffees leicht am Thema vorbei) und es geschieht erstmal drei Tage nichts.
Dann kommt ein Einzeiler von dir. Ein EINZEILER!
Muss ich erwähnen dass du auf keine der Nachfragen reagiert hast?
(für mich war damit in dem Thema Schluß. Ich denke du hast nicht den Hauch einer Ahnung was die Stundensätze von so manchem IT-Mitarbeiter sind und wieviel es dich in der Wirtschaft kosten würde wenn der Supportmitarbeiter dir jede Nachfrage verrechnen muss!)

3. Ob du das falsch gemacht hast kann ich garnicht sagen, denn welche Konfiguration du nun genau hast WISSEN WIR JA IMMER NOCH NICHT !

Auch wenn das schreiben dieses Beitrages verschwendete Zeit war und wohl garnichts bringt fühle ich mich jetzt doch ein bisschen besser.

Thomas
 
Erst mal vielen Dank dass mir niemand helfen konnte. Dies untermauert wieder meine These das Foren sinnlos sind. Man bekommt einfach überhaupt keine Antworten, oberflächliches bla bla, oder einfach nur einen verweis auf die Suchen Funktion. Auf alle Fälle SINNLOS.

Boa, wenn ich sowas lesen, dann geht mir die Hutschnur hoch. Die Leute hier haben versucht, dir zu helfen, so gut es mit den paar Bröckchen ging, die du hier präsentiert hast - unendgeltlich und ihrer Freizeit.
Der fehlerhafte Code wurde von dir zuvor an keinster Stelle gezeigt - sonst wäre es eventuell nämlich einem ASP-Programmierer aufgefallen, daß da was nicht stimmen könnte.
Wenn du das nächste Mal ein Problem hast und es nicht selber lösen kannst, dann hol dir einen Profi für Geld - vielleicht weißt du dann mal das ehrenamtlichen Engagement von Leuten in Foren zu schätzen...

@alle Anderen: Sorry Leute, das mußte mal raus...
 
Status
Not open for further replies.
Back
Top