避免使用干预的Fortrabbit中的ImageNotWritableException



我正在使用Laravel 4.1的干预/图像包,我正在尝试使其与Fortrabbit一起使用。它在当地运作良好。尽管当我尝试在Fortrabbit上托管的产品应用程序上保存图像时,我收到了Intervention Image Exception ImageNotWritableException异常。我尝试在上传文件夹上运行chmod 775,但这并没有解决问题。我目前没有写写保护,所以这不能成为问题的原因。

我想知道我是否应该在文件夹上运行某种chown,或者这可能来自其他地方?

尝试使用图像资源的绝对路径,例如使用路径帮助程序函数之一。以下代码适用于 Laravel 4.1 和 Fortrabbit 上的干预:

Route::get('image', function()
{
    $img = Image::make(public_path().'/files/image.jpg');
    $img->flip('h');
    return '<img src="data:image/jpeg;base64,'.base64_encode($img).'">';
});

相关内容

  • 没有找到相关文章

最新更新