Steffi: 501 Method Not Implemented

Beitrag lesen

Hey Leute,
ich habe ein Script gebastelt und dieses Script lässt mich eine php-Datei online bearbeiten. Auf XAMPP läuft es gut, aber wenn ich es online stelle und auf den submit-Button drücke, bekomme ich folgenden Fehler:

Method Not Implemented

POST to /backend/index.php not supported.

Ich schätze mal, dass das was mit mod_security oder anderen Servereinstellungen zu tun hat. Was meint ihr und wie kann man das beheben? Hier der Code:

<?php  
$pfad = "edit.php";  
  
if (isset($_POST['edit'])) {  
	if (!empty($_POST['inhalt'])) {  
		$inhalt = stripslashes($_POST['inhalt']);  
		$datei = fopen($pfad, "w");  
		fwrite($datei, $inhalt);  
		fclose($datei);  
	echo "<p><div class='erfolg'>Der Episodenguide wurde erfolgreich geupdatet!</div></p>";  
	echo "<meta http-equiv='refresh' content='2; URL={$_SERVER['PHP_SELF']}'>";	  
	} else {  
		echo "<p><div class='error'>Der Inhalt ist leer!</div></p>";  
	}  
}	  
if ($file = @fopen("$pfad","r")) {  
	$inhalt = file_get_contents("$pfad");  
?>  
  
<form action="index.php" name="test" method="post">  
<fieldset>  
<legend>Test bearbeiten</legend>  
<textarea name="inhalt" cols='125' rows='25'><?php echo $inhalt; ?></textarea><br>  
<input type="submit" name="edit" value="Speichern">  
</fieldset>  
</form>  
<?php  
} else {  
	echo "<p><div class='error'>Die Datei existiert nicht!</div></p>";  
}  
  
  
?>

Vielen Dank.