|
|
|
ใน appserv admin log เข้าได้ แต่พอเอาขึ้น server Linux sis 5.5 acces Access Denied |
|
|
|
|
|
|
|
ผมก้อไม่เก่งทั้ง Linux ทั้ง php นะครับ กรุณาด้วยครับ
ปัญหาที่ 1ใน appserv เครื่องเรา ID admin log เข้าได้ แต่พอเอาขึ้น server Linux sis 5.5 พอจะ log เข้า หน้า admin.php บอกAccess Denied
ปัญหาที่ 2 แล้วปัญหาอีกอย่างก้อคือ ผมอัพข่าว เข้าไป ตอนรันใน appserv มันก้อ เรียกตารางทำงานปกติ เปิดดูได้
พอเอาขึ้น server linux แล้ว มันเรียกหน้า โชว ลิสข่าวทั้งหมดขึ้นมา โดยไม่เรียกหน้า รายละเอียดข่าวครับ
นี่โค้ดของปัญหาแรก ต้องการให้เอาโค้ดไหน มาดูบอกได้อรกครับ ตอนนี้เดือดร้อนมาก ๆ ขอบคุณครับ
Code (PHP)
<?php
include_once("connection.php");
if(!isset($_SESSION["ss_logined"])) {
echo("Access Denied");
exit();
}
$mode=@$_GET["mode"];
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-874" />
<title>Administator Manager</title>
<script language="JavaScript" type="text/javascript" src="editor/wysiwyg.js"></script>
<script language="JavaScript">
<!--
var VarUrl
function del(VarUrl)
{
if(window.confirm("ยืนยันการลบ")==true)
{
window.open(VarUrl,"_self")
}
}
//-->
</script>
<style type="text/css">
<!--
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-color: #EEEEEE;
}
body,td,th {
font-family: Microsoft Sans Serif;
font-size: 10pt;
}
a:link {
color: #3E6116;
text-decoration: none;
}
a:visited {
color: #3E6116;
text-decoration: none;
}
a:hover {
color: #F3D78B;
text-decoration: none;
}
a:active {
color: #F3D78B;
text-decoration: none;
}
-->
</style>
<script type="text/JavaScript">
<!--
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
</script>
</head>
<body onload="MM_preloadImages('pic/menu01.gif','pic/menu02.gif','pic/menu03.gif','pic/menu04.gif','pic/menu06.gif','pic/menu07.gif','pic/menu05.gif','pic/menu09.gif','pic/menu11.gif','pic/menu_admin2001.gif','pic/menu_admin1002.gif')">
<div align="center">
<table width="800" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td height="120" colspan="2" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="800" height="120"><img src="images/head_admin.gif" width="800" height="120" /></td>
</tr>
</table></td>
</tr>
<tr>
<td width="162" height="455" valign="top" bgcolor="#FFFFFF"><table width="100%" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="161" height="455" bgcolor="#FFFFFF"><table width="100%" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="161" height="432" valign="top" bgcolor="#FFFFFF"><table width="100%" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="161" height="52" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="160" height="52"><div align="center"> <img src="pic/menu00.gif" width="160" height="52" /></div></td>
</tr>
</table></td>
</tr>
<tr>
<td height="30" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="160" height="30"><a href="admin.php?mode=news_pr" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image3','','pic/menu01.gif',1)"><img src="pic/menu001.gif" name="Image3" width="160" height="30" border="0" id="Image3" /></a></td>
</tr>
</table></td>
</tr>
<tr>
<td height="35" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="160" height="35"><a href="admin.php?mode=project" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image4','','pic/menu02.gif',1)"><img src="pic/menu002.gif" name="Image4" width="160" height="35" border="0" id="Image4" /></a></td>
</tr>
</table></td>
</tr>
<tr>
<td height="34" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="160" height="34"><a href="admin.php?mode=doc" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image6','','pic/menu04.gif',1)"><img src="pic/menu004.gif" name="Image6" width="160" height="34" border="0" id="Image6" /></a><a href="admin.php?mode=gallery" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image5','','pic/menu03.gif',1)"></a></td>
</tr>
</table></td>
</tr>
<tr>
<td height="34" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="160" height="34"><a href="admin.php?mode=addcal" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image12','','pic/menu05.gif',1)"><img src="pic/menu005.gif" name="Image12" width="160" height="35" border="0" id="Image12" /></a><a href="admin.php?mode=doc" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image6','','pic/menu04.gif',1)"></a></td>
</tr>
</table></td>
</tr>
<tr>
<td height="35" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="160" height="35"><a href="admin.php?mode=addcal" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image12','','pic/menu05.gif',1)"></a><a href="admin.php?mode=cpass" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image82','','pic/menu11.gif',1)"><img src="pic/menu011.gif" name="Image82"border="0" id="Image82" /></a><a href="admin.php" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image8','','pic/menu05.gif',1)"></a></td>
</tr>
</table></td>
</tr>
<tr>
<td height="32" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="160" height="32"><a href="admin.php?mode=addstaff" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image83','','pic/menu_admin2001.gif',1)"><img src="pic/menu_admin2002.gif" name="Image83"border="0" id="Image83" /></a><a href="admin.php?mode=member" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image81','','pic/menu06.gif',1)"></a></td>
</tr>
</table></td>
</tr>
<tr>
<td height="35" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="161" height="35"><a href="admin.php?mode=viewstaff" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image84','','pic/menu_admin1002.gif',1)"><img src="pic/menu_admin1001.gif" name="Image84"border="0" id="Image84" /></a><a href="admin.php?mode=cpass" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image82','','pic/menu11.gif',1)"></a></td>
</tr>
</table></td>
</tr>
<tr>
<td height="37" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="161" height="37"><a href="admin.php?mode=addstaff" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image83','','pic/menu_admin2001.gif',1)"></a><a href="logout.php" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image111','','pic/menu09.gif',1)"><img src="pic/menu009.gif" name="Image111" width="160" height="32" border="0" id="Image111" /></a></td>
</tr>
</table></td>
</tr>
<tr>
<td height="37" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="161" height="37"><img src="pic/menu010.gif" width="160" height="39" /></td>
</tr>
</table></td>
</tr>
<tr>
<td height="32" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="161" height="32"><a href="logout.php" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image111','','pic/menu09.gif',1)"></a></td>
</tr>
</table></td>
</tr>
<tr>
<td height="39" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="161" height="39"><!--DWLayoutEmptyCell--> </td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
<tr>
<td height="23"> </td>
</tr>
</table></td>
</tr>
</table></td>
<td width="638" valign="top" bgcolor="#FFFFFF"><table width="100%" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="639" height="455" align="center" valign="top" bgcolor="#FFFFFF"><?php
switch($mode){
case "news_pr":
include("admin/news_pr.php");
break;
case "news_pr_edit":
include("admin/news_pr_edit.php");
break;
case "del":
include("admin/del.php");
break;
case "doc":
include("admin/doc.php");
break;
case "project":
include("admin/project.php");
break;
case "project_edit":
include("admin/project_edit.php");
break;
case "gallery":
include("admin/gallery.php");
break;
case "addadmin":
include("admin/addadmin.php");
break;
case "addcal":
include("admin/addcal.php");
break;
case "editcal":
include("admin/editcal.php");
break;
case "member":
include("admin/member.php");
break;
case "addmember":
include("admin/addmember.php");
break;
case "smember":
include("admin/smember.php");
break;
case "editmember":
include("admin/editmember.php");
break;
case "profile":
include("admin/profile.php");
break;
//case "addactinu":
//include("admin/addactinu.php");
//break;
case "cpass":
include("admin/cpass.php");
break;
case "addstaff":
include("admin/addstaff.php");
break;
case "addg":
include("admin/addg.php");
break;
case "viewadmin":
include("admin/viewadmin.php");
break;
case "editg":
include("admin/editg.php");
break;
case "profile_g2":
include("admin/profile_g2.php");
break;
case "viewstaff":
include("admin/viewstaff.php");
break;
default:
echo "<center><b>สำหรับผู้ดูแลระบบ</b></center>";
// include("member/index.php");
break;
}
?></td>
</tr>
</table> </td>
</tr>
</table>
</div>
</body>
</html>
โค้ดหน้า addmin.php
Tag : - - - -
|
|
|
|
|
|
Date :
2010-03-19 15:33:34 |
By :
aoooza |
View :
1219 |
Reply :
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ช่วยหน่อยคับ
|
|
|
|
|
Date :
2010-03-19 16:50:47 |
By :
aoooza |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ข้อแรก ลองดูค่าของ session.auto_start=on หรือเปล่าครับถ้าไม่ใช่ คุณต้องเรียก session_start() ก่อน
|
|
|
|
|
Date :
2010-03-19 17:01:02 |
By :
naskw |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ข้อที่สอง ไม่เข้าใจคำถาม
|
|
|
|
|
Date :
2010-03-19 17:03:27 |
By :
naskw |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ข้อสองคือ รันบนเครื่อง ผม แล้วสามารถเปิดข่าวได้ครับ เปิด ออกมาหน้ารายละเอียดข่าว
แต่พอเอาขึ้น server ดัน เปิดไม่ได้คือ พอคลิก ดู ข่าวอะครับ มันดันขึ้น มาหน้า ที่ เป็นลิสข่าวทั้งหมด
จริง ๆ มันต้องขึ้น หัวข้อที่เราเปิด เช่น /mv/news_pr.php?mode=read&news_id=18 <<< ไม่แสดง
มันดันไปแสดง /news_pr.php <<< คือ รวมลิสทั้งหมด อ่ะครับ
ข้อแรก แก้ในหน้านี้รึป่าวครับ หรือ หน้า index
|
|
|
|
|
Date :
2010-03-19 17:23:23 |
By :
aoooza |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ข้อสอง http://203.114.120.251/ <<< ลองเข้าเว็บ แล้วเปิดดูข่าวดูครับมันไม่ขึ้นรายละเอียดข่าวมันดันขึ้นหน้า
ดูทั้งหมด
|
|
|
|
|
Date :
2010-03-20 15:36:50 |
By :
aoooza |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|