Ich bekomme einen 500 Internal Server Error bei der Ausführung meines Logout-Skripts. Das Fehlerprotokoll überprüft und gefunden.PHP Logout 500 Fehler
Fehler ist:
../../logout.php von Gruppe beschreibbar ist. siehe: ../../user-dashboard.php
logout.php Code ist
<?php
require_once('session.php');
require_once('class.user.php');
$user_logout = new USER();
if($user_logout->is_loggedin()!="")
{
$user_logout->redirect('user-dashboard.php');
}
if(isset($_GET['logout']) && $_GET['logout']=="true")
{
$user_logout->doLogout();
echo '<script language="javascript">';
echo "if (window.confirm('Successfully Logged Out ! '))
{
window.location.href='login.php';
};";
echo '</script>';
}
?>
benutzer dashboard.php
<?php
require_once("session.php");
require_once("class.user.php");
$auth_user = new USER();
$user_id = $_SESSION['user_session'];
$stmt = $auth_user->runQuery("SELECT * FROM user_credentials WHERE user_id=:user_id");
$stmt->execute(array(":user_id"=>$user_id));
$userRow=$stmt->fetch(PDO::FETCH_ASSOC);
?>
Kann nicht scheinen, um herauszufinden, der Fehler von diesen Codes. Freundliche Hilfe würde gut geschätzt werden. Das Skript funktioniert beim Testen einwandfrei auf XAMPP, löst aber den Fehler auf einem Live-Server aus.
'chmod 644 logout.php' geändert – aynber