0

我在使用 PHP 显示文件夹中的文件时遇到问题,用于显示的代码是

<?php

$dir="public_html/Uploads"; // Directory where files are stored

if ($dir_list = opendir($dir))
{
while(($filename = readdir($dir_list)) != false)
{
?>
<p><a href="<?php echo $filename; ?>"><?php echo $filename;
?></a></p>
<?php
}
closedir($dir_list);
}

?>

此代码在本地服务器中工作正常,它是一个 wamp 服务器,它列出了文件夹中的所有文件。

但我的问题是当我将它上传到 hostgator 服务器时它会出现问题,它给我一个 500 错误。

4

2 回答 2

0

这可能是因为您的权限不足。尝试使用 chmod:

chmod("public_html/Uploads", 0644);
于 2012-05-11T12:17:49.253 回答
0

public_html/从这行代码中删除$dir="public_html/Uploads";,让我知道它是否有效。

于 2012-05-11T12:24:58.713 回答