首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >getimagesize()读取错误

getimagesize()读取错误
EN

Stack Overflow用户
提问于 2014-10-27 22:37:29
回答 2查看 2.8K关注 0票数 0

我有一个刀片视图文件,里面有这段代码。

代码语言:javascript
复制
@if(count($news))
                        @foreach($news as $nieuwtje)

                        <?php list($width, $height) = getimagesize(public_path() . '/uploads/nieuwtjes/small/' . $nieuwtje->image);  ?>
                            <li>

                                {{ HTML::image(public_path() . '/uploads/nieuwtjes/small/' . $nieuwtje->image,'', array('class' => 'scale-with-grid', 'height' => $height, 'width' => $width)); }}
                                <div class="slide-cnt">
                                    <h2>{{{$nieuwtje->title}}}</h2>
                                    <p>{{{$nieuwtje->first_paragraph}}} </p>
                                    <a href="#" class="red-btn">Lees hier meer!</a>
                                </div>
                            </li>
                        @endforeach
                        @endif

当我回显$width或$height时,它会打印出正确的值。有人能帮我一下吗?

谢谢!

EN

回答 2

Stack Overflow用户

发布于 2014-10-27 23:30:07

出现此错误的原因是所提供的路径中不存在图像

代码语言:javascript
复制
echo this path: public_path() . '/uploads/nieuwtjes/small/' . $nieuwtje->image;

看看图像是否存在。

票数 1
EN

Stack Overflow用户

发布于 2014-10-27 23:34:53

您是否具有对公用文件夹的适当访问权限?即使您有权访问该文件夹,在向该文件夹添加新图像时也可能会遇到问题。新添加的图像可能无法访问。

查看在max os和linux上通过'ls -a‘对镜像的访问。

希望这能有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26589985

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档