我不明白为什么这个 PHP 脚本会给我 500 内部服务器错误。
$query = "SELECT video_id,title FROM video_id";
$videos = mysql_query($query);
if($videos){
$videos = mysql_fetch_assoc($videos);
foreach($videos as $video){
echo '<div class="video">';
echo '<a href="video.php?v="'.$video['video_id'].'"> <h3>"'.$video['title'].'"</h3></a>';
echo '</div>';
}
}else{
echo "<p>No new videos actually</p>";
}
mysql_close();
?>
这就是代码。看起来就像我以前写的所有其他简单脚本一样。通过 cpanel 查看错误日志我看到了这个错误:
[Mon Oct 25 03:25:24 2010] [error] [client 80.181.111.60] SoftException in Application.cpp:256: File "/home/netatwor/public_html/cms/media/related.php" is writeable by group
谁能帮帮我?
最佳答案
这是您的网络服务器(或前端或模块)给出的错误。它正在检查文件 /home/netatwor/public_html/cms/media/related.php
的权限并且它不会让它运行,因为它是组可写的。
要解决这个问题,请执行 chmod gw-w /home/netatwor/public_html/cms/media/related.php
,或您用来处理网站权限的等效项。
关于PHP 脚本结果 500 Internal server error,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4010737/