无法加载资源:服务器响应某些图像的状态为403(禁止)

时间:2018-01-13 18:40:23

标签: php html wampserver

我有一个奇怪的变化 Failed to load resource: the server responded with a status of 403 (Forbidden)

我正在尝试从服务器获取图像并按如下方式填充div:

<?php for( $i = 0 ; $i<sizeof($files); $i++){
    $courseLoc = ('course/' . $CourseID . '/' . $files[$i]); ?> 

    <div id="<?php echo $files[$i];?>" class="selectable" style="display: inline-block;">

       <?php if(strpos($files[$i], 'jpg') !== false || strpos($files[$i], 'png') !== false || strpos($files[$i], 'jpeg') !== false){ ?>
           <img src="<?php echo('course/' . $CourseID . '/' . $files[$i]) ;?>" alt="<?php $files[$i];?>" style="width: 200px; height: 200px;">
       <?php } ?>
    </div>
<?php } ?>

正在正确获取数据,但只显示一个图像,而其他3个图像显示上述错误。我发现的大多数解决方案都处理了整个错误403或修改.htaccess文件,这个文件在我的wampserver版本中显然不存在。有什么建议?文件的路径和存在已经过验证并且是正确的。

编辑:
$files的内容为Array ( [0] => . [1] => .. [2] => Dialect (1).png [3] => Dialect.png [4] => LinReg.png [5] => WhatsApp Image 2017-11-22 at 10.21.56 PM.jpeg )

0 个答案:

没有答案