banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận hệ điều hành *nix Giúp sữa lổi Forbidden. Lổi này khó sữa và cũng ít ai gặp nữa.  XML
  [Question]   Giúp sữa lổi Forbidden. Lổi này khó sữa và cũng ít ai gặp nữa. 23/12/2012 22:56:29 (+0700) | #1 | 272053
[Avatar]
tuine231
Member

[Minus]    0    [Plus]
Joined: 27/07/2010 03:34:46
Messages: 59
Offline
[Profile] [PM] [Email] [Yahoo!] [MSN]
Chuyện là thế này. Phần quản trị thì mọi chức năng đều ok hết, chỉ có phần chỉnh sữa trên list là bị lổi.
Forbidden

You don't have permission to access / on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request. 

Nhưng khi mình vào code chỉnh sữa lại, rồi chạy thì ok, nhưng clear trình duyệt lại vẫn bị, File đó em đã chomd 644 thư mục là 755, trong thư mục không có sài .htaccess. Chỉ có 1 file index.html(file này k có gì).
Em đã làm đủ mội cách như copy về localhost thì chạy ok. sữa lại local thì vẫn chạy, nhưng khi upload lên host là bị.
Em đã thử duy chuyển file đó qua thư mục khác nhưng vẫn không hết. Cứ submit là lại báo lổi như thế.
Em dùng tài khoản admin thì bấm submit không sao ,nhưng dùng tài khoản post bài thì bị lổi.
Các bác giúp em với.
Code trang đó
<?php
chong_pha_hoai();
?>
<script type=text/javascript>
function newWin(link,w,h,s,r) {
var winFeatures = 'width=' + w + ',height=' + h + ',scrollbars=' + s + ',resizable=' + r;
var bookWindow = window.open(link, "", winFeatures);
}
</script>
<center>
<form method="post" name="form-edit">
<table width="90%">
<tr class="cat-den">
<td width="30px" align="center" >STT</td>
<td width="504px" align="center" >URL</td>
<td width="150px" align="center" >Tập</td>
<td width="180px" align="center" >Nguồn</td>
<td align="center" width="60px">Lổi</td>
<td align="center" width="60px">Xem</td>
<td align="center" width="60px">Xóa</td>
</tr>

<?php
$tv="select id,id_film,url,name,type,boken from `film_part` WHERE id_film='$_GET[id]' order by `id` ASC";
$tv_1=mysql_query($tv);
$count=mysql_num_rows($tv_1);
$jem=1;
while($tv_2=mysql_fetch_array($tv_1))
{
$link_xoa="?src=part_list&mode=delete&id=$tv_2[id]";
$id_="id__$jem";
$att_="att__$jem";
$name_="name__$jem";
$order_="order__$jem";
$eror_="eror__$jem";
?>
<tr class="text">
<td align="center">
<?php echo "<input type='hidden' name='$id_' value='$tv_2[id]' />";
echo $jem; ?>
</td>
<?php
echo"<td align='center'><input type='text' name='$att_' value='$tv_2[url]' style='width:496px' /></td>";
?>
<td align="center">
<?php
echo"<input type='text' name='$name_' value='$tv_2[name]' class='input-name' style='width:146px' />";
?>
</td>
<td align="center">
<select ><?php echo"name='$order_'"; ?> style="width:176px">
<option value="1" ><?php if($tv_2['type']=='1') echo'selected="selected"'; ?> >Youtube.com</option>
<option value="2" ><?php if($tv_2['type']=='2') echo'selected="selected"'; ?>>Picase.com</option>

</select>
</td>
<td align="center">
<?php
echo"<input type='text' name='$eror_' value='$tv_2[boken]' class='input-name' style='width:50px' />";
?>
</td>
<td align="center"><a href="<?php echo $tv_2['url']; ?>" >Xem</a></td>
<td align="center" width="60px"><a href="<?php echo $link_xoa; ?>" class="link-del" >Xóa</a></td>
</tr>
<?php
$jem++;
}
?>
<tr><td colspan="6" align="center"><input type="submit" name="edit" value="EDIT" class="submit" /></td></tr>
</table>
</form>
</center>
<?php
###################
//EDIT
###################
if($_POST['edit']=="EDIT"){
for($i=1;$i<=$count;$i++)
{
$id="id__$i";
$post_id=$_POST[$id];
$att="att__$i";
$post_att=$_POST[$att];
$name="name__$i";
$post_name=$_POST[$name];
$order="order__$i";
$post_order=$_POST[$order];
$eror="eror__$i";
$post_eror=$_POST[$eror];
$tt="UPDATE `film_part` SET `url` = '$post_att', `name` = '$post_name', `type` = '$post_order', `boken` = '$post_eror' WHERE `id` ='$post_id';";
mysql_query($tt);
}
thongbao("Sữa giá trị thành công. Hệ thống sẽ tự động chuyển sang trang trước"smilie;
chuyentrang("index.php?src=film_list&trang=$_GET[trang]"smilie;
}
?>
<?php
###########
//delete
###########
if($_GET['mode'] =="delete"smilie{
$tv_xoa="DELETE FROM `film_part` WHERE `id` = '$_GET[id]'";
mysql_query($tv_xoa);
trangtruoc();
}
?>
Em tô màu đỏ phần đó để giải thích thêm là. Thường thì khi dùng tài khoản post bài thì code xử lý không chạy dô phần đó, em có thử echo trong if rồi dùng exit dừng lại, nhưng vẫn không thấy hiện lên.
Mà ngộ chổ là nếu dùng tài khoản quản trị admin thì không báo lổi, dùng tài khoản post bài thì báo lôi.
Nếu dùng tài khoản admin vào submit 1 lần thì lần sau dùng tài khoảng post bài thì được. Nhưng clear trình duyệt lại thì y trang như củ.

Lâu quá không dô hva. Chúc mấy bác ở đây giáng sinh vui vẻ. Nhớ giúp em giải quyết với nhe. Gần 2 tuần mà em chưa khắc phục được.
[Up] [Print Copy]
  [Question]   Giúp sữa lổi Forbidden 24/12/2012 08:39:38 (+0700) | #2 | 272058
[Avatar]
quanta
Moderator

Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
[Profile] [PM]
Việc đầu tiên bạn có thể làm là: xem error_log để biết thêm chi tiết.
Let's build on a great foundation!
[Up] [Print Copy]
  [Question]   Giúp sữa lổi Forbidden 24/12/2012 08:59:39 (+0700) | #3 | 272060
[Avatar]
tuine231
Member

[Minus]    0    [Plus]
Joined: 27/07/2010 03:34:46
Messages: 59
Offline
[Profile] [PM] [Email] [Yahoo!] [MSN]
Đây là Error Log của lổi đó
Mon Dec 24 09:51:57 2012] [error] [client 42.117.180.181] File does not exist: /home/kovinvn/public_html/vbtbdf5dfe3ds/ad/error.html, referer: http://trangquangtri.com/?src=part_list&id=331&trang=
Mon Dec 24 09:55:04 2012] [error] [client 42.117.180.181] File does not exist: /home/kovinvn/public_html/vbtbdf5dfe3ds/ad/403.shtml, referer: http://trangquangtri.com/?src=part_list&id=331&trang= 

Đây là hình ảnh của 2 trang




Từ ảnh này khi bấm sumbit là nó chạy qua trang lổi.




Anh quanta giúp em với
[Up] [Print Copy]
  [Question]   Giúp sữa lổi Forbidden 24/12/2012 10:00:27 (+0700) | #4 | 272061
[Avatar]
quanta
Moderator

Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
[Profile] [PM]
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request. 

[error] [client 42.117.180.181] File does not exist: /home/kovinvn/public_html/vbtbdf5dfe3ds/ad/error.html 
Let's build on a great foundation!
[Up] [Print Copy]
  [Question]   Giúp sữa lổi Forbidden 24/12/2012 12:02:00 (+0700) | #5 | 272063
[Avatar]
tuine231
Member

[Minus]    0    [Plus]
Joined: 27/07/2010 03:34:46
Messages: 59
Offline
[Profile] [PM] [Email] [Yahoo!] [MSN]
Có cách khắc phục không vậy bác quanta.
Em lên nhiều diễn đàn hỏi mà chưa thấy ai tra lời.
Pm kỹ thuật host thì bận.
[Up] [Print Copy]
  [Question]   Giúp sữa lổi Forbidden 24/12/2012 12:03:00 (+0700) | #6 | 272064
[Avatar]
quanta
Moderator

Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
[Profile] [PM]
Bạn hiểu thông báo lỗi ở trên không?
Let's build on a great foundation!
[Up] [Print Copy]
  [Question]   Giúp sữa lổi Forbidden 24/12/2012 12:36:05 (+0700) | #7 | 272066
[Avatar]
tuine231
Member

[Minus]    0    [Plus]
Joined: 27/07/2010 03:34:46
Messages: 59
Offline
[Profile] [PM] [Email] [Yahoo!] [MSN]
Lổi 404 hình như là lổi đường dẫn.
Còn phần thứ 2 em đọc không hiểu, cái này hình như nó chỉnh miêu tả cái đường dẫn nào phát sinh lổi thì phải.
[Up] [Print Copy]
  [Question]   Giúp sữa lổi Forbidden 24/12/2012 12:41:54 (+0700) | #8 | 272068
congrallion
Member

[Minus]    0    [Plus]
Joined: 09/02/2007 18:05:09
Messages: 4
Offline
[Profile] [PM]
File does not exist:

bạn thử dịch thông báo lỗi xem @@
[Up] [Print Copy]
  [Question]   Giúp sữa lổi Forbidden. Lổi này khó sữa và cũng ít ai gặp nữa. 24/12/2012 12:47:12 (+0700) | #9 | 272069
[Avatar]
tuine231
Member

[Minus]    0    [Plus]
Joined: 27/07/2010 03:34:46
Messages: 59
Offline
[Profile] [PM] [Email] [Yahoo!] [MSN]
Hi, đọc từ tiếng anh File does not exist đã hiểu ngầm là file không có. Mà vẫn cứ vào http://translate.google.com.vn dịch ra mới chịu.
Vậy sao lại phát sinh lổi đó được vậy mấy anh. Em submit tại trang đó thì code xử lý phải ở trang đó (Hàm form em không có action, em có để action="" nhưng vẫn không hết lổi), nếu em có dùng chuyển trang thì chạy qua trang em cần chuyển. Nếu trang không có thì báo lổi là đúng rồi.
Còn đằng này nó không chạy vào hàm IF nữa.
[Up] [Print Copy]
  [Question]   Giúp sữa lổi Forbidden 24/12/2012 15:23:16 (+0700) | #10 | 272077
emdinoiay
Member

[Minus]    0    [Plus]
Joined: 20/11/2012 19:50:22
Messages: 17
Offline
[Profile] [PM]

congrallion wrote:
File does not exist:

bạn thử dịch thông báo lỗi xem @@ 


Lỗi này do server không tìm ra trang báo lỗi thôi, không liên quan đến nội dung tại sao bị lỗi nhésmilie.
Chủ topic: bạn coi lại cấu hình rewrite (.htaccess), phân quyền folder nhé. Còn nếu bạn dùng cpanel thì nhớ tick vào "Show Hidden Files (dotfiles)." để thấy file .htaccess
[Up] [Print Copy]
  [Question]   Giúp sữa lổi Forbidden 25/12/2012 06:25:58 (+0700) | #11 | 272083
[Avatar]
tuine231
Member

[Minus]    0    [Plus]
Joined: 27/07/2010 03:34:46
Messages: 59
Offline
[Profile] [PM] [Email] [Yahoo!] [MSN]

emdinoiay wrote:

congrallion wrote:
File does not exist:

bạn thử dịch thông báo lỗi xem @@ 


Lỗi này do server không tìm ra trang báo lỗi thôi, không liên quan đến nội dung tại sao bị lỗi nhésmilie.
Chủ topic: bạn coi lại cấu hình rewrite (.htaccess), phân quyền folder nhé. Còn nếu bạn dùng cpanel thì nhớ tick vào "Show Hidden Files (dotfiles)." để thấy file .htaccess 

Em nghĩ là không phải lổi này đâu a êh, vì bên kỹ thuật nó nói lổi này không phải do hệ thống. Làm suốt hôm qua nhưng vẫn không khắc phục được.
[Up] [Print Copy]
  [Question]   Giúp sữa lổi Forbidden. Lổi này khó sữa và cũng ít ai gặp nữa. 25/12/2012 10:59:02 (+0700) | #12 | 272088
[Avatar]
tuine231
Member

[Minus]    0    [Plus]
Joined: 27/07/2010 03:34:46
Messages: 59
Offline
[Profile] [PM] [Email] [Yahoo!] [MSN]
Giờ chỉ biết trong chờ vào mấy bác nào đã gặp lổi này chứ giờ cũng hết biết đường mò mẳn. Hoặc bác nào thấy có thể khắc phục tiếp mình lổi này thì dùng teamview thao tác. Chứ mình nói hết lời cũng chưa chất gì các bác hiểu hết ý mình. Ý là kỹ thuật host dùng cpanel luôn mà cũng k biết đường khắc phục, chỉ biết là họ đã kiểm tra hết hệ thống, test đủ thứ. Nhưng cũng k được. Kêu mình kiểm tra code lại. Rồi phán đại 1 câu cần hổ trợ gì thêm thì liên lạc với họ. Ý lổi vẫn còn đó. Mình biết là họ không thể xử lý đc, nên đành nói cho qua chuyện.

Xoá hết Html trong vòng lặp while thì nó chạy bá cháy bồ chét, còn xoá 1 trong các thẻ input thì cũng gặp lại lổi như trên.
[Up] [Print Copy]
  [Question]   Giúp sữa lổi Forbidden. Lổi này khó sữa và cũng ít ai gặp nữa. 26/12/2012 19:17:18 (+0700) | #13 | 272148
[Avatar]
tuine231
Member

[Minus]    0    [Plus]
Joined: 27/07/2010 03:34:46
Messages: 59
Offline
[Profile] [PM] [Email] [Yahoo!] [MSN]
Em đã biết lổi này bắt nguồn từ đâu rồi.
UPDATE `film_part` SET `url` = 'https://picasaweb.google.com/lh/photo/xs7mrx3lZH1AsTAtiFbVu9MTjNZETYmyPJy0liipFm0?feat=directlink', `name` = '1', `type` = '1', `boken` = '1' WHERE `id` ='1222';
em tô màu chú ý là nếu trong url khi update có chuổi https:// hoặc http:// sẽ bị lổi như thế. Em đã thử dùng các ký tự như ://,//,?,.com,:/ đều không sao. Chỉ khi nhập 1 trong 2 chuổi trên là bị.
Ở localhost thì k bị lổi, chạy trên host là bị lổi ak
Các bác có ý kiến nào khắc phục giúp em với?
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|