-2
ログアウトスクリプトの実行時に500内部サーバーエラーが発生しました。エラーログを確認し、これを発見しました。PHPログアウト500エラー
エラーは、次のとおりです。
../../logout.phpがグループによって書き込み可能です。参照してください:../../user-dashboard.php
logout.phpコードがある
<?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>';
}
?>
ユーザー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);
?>
を見つけ出すように見えることはできませんこれらのコードからのエラー親切な援助は高く評価されます。このスクリプトは、テスト時にはXAMPPで完全に動作しますが、ライブサーバーでエラーをスローします。
'chmod 644 logout.php' – aynber