通过添加域文件夹访问主根文件夹

时间:2016-08-09 16:27:26

标签: php hosting

我正在托管共享主机的两个网站。一个是主要的,另一个是添加域。主要位于主根public_html下,添加位于public_html/AddOnWebsite下。我还在public_html下有一个名为Uploads的文件夹来存储所有文件。

的public_html /
1)主要网站
2)上传
3)插件网站

从主网站上,当我尝试从上传中下载文件时,它可以正常工作。但是,从Add On Website开始,它并没有通过。我在localhost离线上测试了以下代码,它工作得非常好,但在实际网站上,它需要我添加到网站索引页面。

网站名称(插件域)文件夹下的PhP代码文件

$dir = "../Uploads/";

if (!file_exists($dir)) {
    mkdir($dir, 0755);
} else {
    $files = scandir($dir, 0);
    $count=1;
    for($i = 2; $i < count($files); $i++)
    echo  $count++ ."<a href='"$dir.$files[$i]."'>".$files[$i]."</a><br>";
}

1 个答案:

答案 0 :(得分:1)

试试此代码

$dir = __DIR__."/../Uploads/";

if (!file_exists($dir)) {
    mkdir($dir, 0755);
} else {
    $files = scandir($dir, 0);
    $count=1;
    for($i = 2; $i < count($files); $i++)
    echo  $count++ ."<a href='"$dir.$files[$i]."'>".$files[$i]."</a><br>";
}