Image 来自服务器的图像未显示在Codeigniter页面上

Image 来自服务器的图像未显示在Codeigniter页面上,image,codeigniter,Image,Codeigniter,我在Codeigniter中有一个索引页: <?php if(!isset($posts)){ ?> <p> There Are Currently No Posts On This SIte.</p> <?php } else { foreach ($posts as $row){

我在Codeigniter中有一个索引页:

            <?php
        if(!isset($posts)){
            ?>
            <p> There Are Currently No Posts On This SIte.</p>
            <?php 
        } else { 
            foreach ($posts as $row){

                ?>


            <img src="<?echo base_url().'uploads/'.$row['image_path'];?>">
        <?

            }
?>
                <p> There Are Posts On This SIte.</p>
                <?php
}?>
当我加载页面时,我得到:

查看源代码,我可以看到IMG HTML标记通过服务器正确地源代码到文件:

你能解释一下为什么这幅画没有显示出来吗

注意:

$image_path是上载文件夹中图片的名称。 在config.php文件中正确配置了基本url


编辑:Apache日志抛出20024错误:给定路径格式错误或包含无效字符。。。。。然而,我似乎看不到路径有任何问题……

很难说,但如果我看对了,您的基本url缺少一些内容,我打赌配置不正确,通常是错误的http://localhost:3000/firstapp...nothttp://localhost/firstapp

不,不是这样。路径显示正确。我开始认为我的服务器由于一些模糊的配置原因不会显示根文件夹中的图像。有什么想法吗?当你在浏览器中打开图像链接时会发生什么?这是一个非常明显的迹象,表明该图像不存在于该位置。你确定你有正确的路径吗?是的。我有一个脚本可以上传它,调整它的大小,然后把它放在那个文件夹里。这是什么样的服务器?如果是Linux服务器,那么上传文件的权限是什么?在Windows机器上运行的是XAMPP Apache。