Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php getimagesize()读取错误laravel-刀片视图_Php_Image_Laravel_Blade - Fatal编程技术网

Php getimagesize()读取错误laravel-刀片视图

Php getimagesize()读取错误laravel-刀片视图,php,image,laravel,blade,Php,Image,Laravel,Blade,我有一个包含这段代码的刀片视图文件 @if(count($news)) @foreach($news as $nieuwtje) <?php list($width, $height) = getimagesize(public_path() . '/uploads/nieuwtjes/small/' . $nieuwtje->image); ?>

我有一个包含这段代码的刀片视图文件

@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
@if(计数($news))
@foreach($nieuwtje的新闻)
  • {{HTML::image(public_path()。/uploads/nieuwtjes/small/'.$nieuwtje->image',数组('class'=>'按网格缩放','height'=>$height',width'=>$width));} {{{$nieuwtje->title}} {{{$nieuwtje->第一段}

  • @endforeach @恩迪夫
    当我回显$width或$height时,它会打印出正确的值。 有人能帮我吗


    谢谢

    发生此错误是因为提供的路径中不存在映像

    echo this path: public_path() . '/uploads/nieuwtjes/small/' . $nieuwtje->image;
    

    并查看图像是否存在。

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

    在max os和linux上查看“ls-a”对映像的访问

    希望这有帮助。

    此处可能的修复方法: