2017-03-13 19 views
-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で完全に動作しますが、ライブサーバーでエラーをスローします。

+2

'chmod 644 logout.php' – aynber

答えて