未能加载资源,服务器响应状态为404(未找到)。

问题描述 投票:0回答:1

我正在做一个照片库,照片来自文件夹(图像)和所有子文件夹上传到服务器上。

但当我试图显示它们时,我只得到了空白的方块和错误的控制台:未能加载资源的服务器响应的状态。

404 (未找到)

此外,我的网络选项卡显示,我的照片是 text/html 型,而不是 jpg.

$folder = "./images";

$files = new RecursiveIteratorIterator(
    new RecursiveDirectoryIterator(
        $folder,
        RecursiveDirectoryIterator::SKIP_DOTS),
    RecursiveIteratorIterator::CHILD_FIRST
);

foreach ($files as $fileinfo) {

    // fileinfo is an object, see documentation for info
    if($fileinfo!="" && $fileinfo!="." && $fileinfo!="..") {

        $path = $fileinfo->getRealPath();
        if (!is_dir($path)) {?>
            <div class="gallery"> 
                <a href="<?=$path; ?>">
                    <img src="<?= $path; ?>">
                </a>
            </div> <?php
        }
    }
}
php recursion photo-gallery
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.