php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 29.11.2005, 11:48  
Gast
 
Beiträge: n/a
Standard 500 Internal Server Error...

Hallo Leutz...

Ich sitze immer noch an meiner Kursverwaltung und bin an einem neuen Prob drann. Mit dem unten stehenden Code sollen Infos über kurse in die Tabelle "kursbeschreibung" der DB "schulungen" geschrieben werden. Jedesmal wenn ich jetzt das Formular ausgefüllt habe und abschicken will bekomme ich die Fehlermeldung "500 Internal Server Error"...

Der Apache-Error-Log steht folgendes:
[Tue Nov 29 11:50:21 2005] [error] [client 127.0.0.1] Premature end of script headers: c:/apache/php/php.exe


Was könnte da falsch laufen? Apache und MySQL laufen ohne Probs, denn die Abfragen klappen...

Hat jemand vielleicht eine Idee ?

Ich habe versucht bei Google mal was rauszufinden, aber der listet mir erst mal 5 Millionen Seiten mit dieser Fehlermeldung auf..))

besten dank

Lapje

Code:
body>

<?php

	mysql_connect();
	mysql_select_db("schulungen");
	
	$mysql_abfrage = "SELECT * FROM kursbeschreibung";
	
	$mysql_ergebnis = mysql_query($mysql_abfrage);
	$num = mysql_num_rows($mysql_ergebnis);
	
	$kurs_nr_neu = $num + 1;
	
	echo "es wurden $num Datensätze gefunden

";
	echo "Neue Kursnummer $kurs_nr_neu";
	
	mysql_close();
	
	mysql_connect();
	mysql_select_db("schulungen");
		
	if (isset($gesendet))
	{
		$mysql_eingabe = "INSERT kursbeschreibung";
		$mysql_eingabe .= "(kurs_nr, kurs, kurs_art_nr, kursbeschreibung, dozent, kurs_art, kurs_kat_nr, ";
		$mysql_eingabe .= "(kurs_beginn, kurs_ende, kursteilnehmer_anzahl, kurs_teilnehmer_mindestanzahl)";
		$mysql_eingabe .= "VALUES ($kurs_nr, $kurs, $kurs_art_nr, $kursbeschreibung, $dozent, $kurs_art, $kurs_kat_nr, ";
		$mysql_eingabe .= "($kurs_beginn, $kurs_ende, $kursteilnehmer_anzahl, $kurs_teilnehmer_mindestanzahl)";
		
		$mysql_ergebnis = mysql_query($mysql_abfrage);
		
		$num_eingabe = mysql_affected_rows();
		if ($num_eingabe>0)
			echo "Es wurde 1 Datensatz hinzugefügt

";
			
		else
		{
			echo "Es ist ein Fehler augetreten
";
			echo "Es wurde kein Datensatz hinzugefügt

";
		}
	}
	
?>

Bitte geben Sie einen vollständigen Datensatz ein:

<form action="kursbeschreibung_eingbabe.php" method="post">
	
	<?php 

		echo "Kursnummer: $kurs_nr_neu 

";
		$kurs_nr = $kurs_nr_neu;
	?>
	
	<input name="kurs"> Kursname:


	<input name="kurs_art_nr"> Kurs-Art-Nummer


	<input name="kursbeschreibung"> Kursbeschreibung


	<input name="dozent"> Dozent


	<input name="kurs_art"> Kurs-Art


	<input name="kurs_kat_nr"> Kurs-Kat-Nummer 


	<input name="kurs_beginn"> Kursbeginn (jjjj-mm-tt)


	<input name="kurs_ende"> Kursende (jjj-mm-tt) 


	<input name="kurs_teilnehmer_anzahl"> Teilnehmeranzahl 


	<input name="kurs_teilnehmer_mindestanzahl"> Mindestanzahl 



	<input type="submit" name="gesendet">
	<input type="reset">
	
</form>

</body>
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 29.11.2005, 11:56  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Dann lies dir doch nur die ersten Ergebnisse durch verdammt:

Zitat:
Diese Fehlermeldung liefert der Web-Server, wenn er das CGI-Script nicht ausführen kann. Dies liegt meistens daran, das bei UNIX-Servern die Dateiattribute nicht auf 'Ausführen' eingestellt sind. Nach dem ersten Übertragen auf den Webserver müssen Sie die Dateiattribute von IBOshop.cgi auf ausführbar setzen (bei nachfolgenden Übertragungen ist das nicht mehr notwendig). Hierzu gibt es meistens im FTP-Programm einen Befehl oder führen Sie über Telnet den Befehl 'chmod 755' IBOshop.cgi aus. Wenn Sie die Dateiattribute anschauen sollten sie rwxr-xr-x sein.
Selbst wenn das nicht die Lösung wäre, die nächsten Treffer helfen sicher...
Zergling-new ist offline  
Alt 29.11.2005, 12:11  
Gast
 
Beiträge: n/a
Standard

Ist ja alles schön und gut, nur ist das ganze erst mal local gespeichert, daher weiss ich nicht wie mir das weiterhelfen soll...

Muss ich irgendwo schreibrechte einräumen ? Mir hat man das so beigebracht dass bei der MySQL-DB erst mal grundsätzlich alles erlaubt ist, ich also keine Schreibrechte vergeben muss...

was tun???
 
Alt 29.11.2005, 12:14  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Was hat das mit PHP oder MySQL zu tun, es geht offensichtlich um einen

Zitat:
500 Internal Server Error
Google:
Ergebnisse 1 - 10 von ungefähr 566.000 für 500 Internal Server Error php -cgi. (0,22 Sekunden)
Du hast ja nichtmal reingeschaut in die Ergebnisse...
Zergling-new ist offline  
Alt 30.11.2005, 09:21  
Gast
 
Beiträge: n/a
Standard

auch wenn ich damit dein Weltbild zerstöre...aber ich habe mir die Seiten schon angeschaut...aber entweder waren es "echte" 500er-Fehler oder sie haben nichts zur Lösung meines Problems beigetragen (welches immer noch besteht)...
 
Alt 30.11.2005, 09:25  
Erfahrener Benutzer
 
Registriert seit: 13.11.2005
Beiträge: 2.583
xabbuh
Standard

Auf welchem Betriebssystem laufen deine Script (nicht)? Wie sehen die Zugriffsrechte aus, wenn es sich um ein UNIX-/Linuxsystem handelt?
xabbuh ist offline  
Alt 30.11.2005, 09:33  
Gast
 
Beiträge: n/a
Standard

Es handelt sich um ein Windows system. Ich bin als Admin angemeldet und habe daher alle Rechte (wenn Du das meinst)...falls ich irgendwo noch etwas einstellen muss, dann stand das in meinen UNterlagen nicht mit drinn...
 
 


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
Spionageversuch? Code-Injection? saibot PHP-Fortgeschrittene 24 06.10.2007 02:07
Server error 500 nach einer Weile bei Image-"Thumbing&a PHP Tipps 2006 11 21.05.2006 15:09
Suche Tipps für Persormance-Steigerung (Geld für Nützliches) Beitragsarchiv 18 16.08.2005 10:57
xmlrpc-epi kompilieren [gelöst] freq.9 Server, Hosting und Workstations 4 24.07.2005 21:45
fehler im script oder fehler beim server PHP Tipps 2005 12 21.05.2005 17:04
[Erledigt] Mit PHP Script auf einem Root Server per SSH einlogen PHP Tipps 2005 5 27.03.2005 19:24
HTTP request failed! HTTP/1.1 500 Internal Server Error Datenbanken 6 28.01.2005 14:54
[Erledigt] Internal Server Error und mod_rewrite PHP Tipps 2005 4 12.01.2005 16:50
Internal Server Error PHP Tipps 2004-2 11 24.11.2004 18:44
Internal Server Error Skazi PHP Tipps 2004 2 06.10.2004 22:31
Brauch MySQL Zugriffsrechte auf einem STRATO Server??? PHP Tipps 2004 12 21.09.2004 15:04
Internal Server Error PHP Tipps 2004 2 09.09.2004 19:07
T-Online vs Mail() PHP Tipps 2004 4 13.08.2004 15:11
.htaccess-Datei -- Server Error Server, Hosting und Workstations 0 04.07.2004 18:31
Server Error bei Suche von Wörtern mit Umlauten PHP Tipps 2004 4 23.06.2004 15:27

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
http://www.php.de/php-tipps-2007/34281-500-internal-server-error.html, internal server error bei abschicken von formular, php 500 internal server error abfangen, kino.to error 500, http/1.1 500 internal server error, 500 internal server error kino.to, mod_fcgid, premature end of script headers php-cgi.exe apache, formular 500 internal server error, php error abfangen \500 internal server error\, http 1.1 500 internal server error, apache2 premature end of script headers: internal server error 500, error: http request failed: 500 internal server error, schreibrechte internal server error, apache 500 internal server error, php mysql connect interner server error, kino.to internal server error?, kino.to server internal, kino.to iternal server, error 500 per php abfangen

Alle Zeitangaben in WEZ +2. Es ist jetzt 17:49 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.