Php 干涉图像在Laravel 5中产生损坏图像

Php 干涉图像在Laravel 5中产生损坏图像,php,laravel,laravel-5,php-gd,intervention,Php,Laravel,Laravel 5,Php Gd,Intervention,为了这个奇怪的问题,我已经找了一段时间的原因,希望有人能帮助我 我有一个Laravel 5应用程序。有一种控制器方法可以从存储器(S3或本地)返回图像,并为png背景添加一些填充。从昨天起它就一直在工作,但现在它无缘无故地停止了工作 这是我的代码: <?php class Controller{ public function gimmeTheImage(){ $img = \Image::make('img/profile/placeholder.jpg');

为了这个奇怪的问题,我已经找了一段时间的原因,希望有人能帮助我

我有一个Laravel 5应用程序。有一种控制器方法可以从存储器(S3或本地)返回图像,并为png背景添加一些填充。从昨天起它就一直在工作,但现在它无缘无故地停止了工作

这是我的代码:

<?php

class Controller{

    public function gimmeTheImage(){
        $img = \Image::make('img/profile/placeholder.jpg'); // Also tried with binary data from S3 via \Storage::get($pathtofile);
        $img->doSomething(); // like filling the background or resizing...

        return $img->response('jpg'); // This worked until yesterday
    }
}

你说的“图像就是不起作用”是什么意思?如果你不改变任何事情,事情就不可能停止工作。你能打开桌面上的图像吗?图像是否损坏?您是否尝试过通过干预保存图像并检查发生了什么?您是否尝试过将
response()
参数留空?很抱歉,没有时间选择正确的方法,因此我最终找到了一些不再使用S3/干预组合的解决方法。