簡體   English   中英

使用PHP在文件夾中顯示文件

[英]Display Files in the folder using PHP

我在使用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錯誤。

這可能是因為您沒有足夠的權限。 嘗試使用chmod:

chmod("public_html/Uploads", 0644);

從這行代碼$dir="public_html/Uploads";刪除public_html/ $dir="public_html/Uploads"; 讓我知道它是否有效。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM