我正在使用Laravel4.1的干预/图像包,并试图使它与Fortrabbit一起工作。在当地效果很好。尽管当我试图在Fortrabbit上托管的生产应用程序上保存一个图像时,我还是会收到一个Intervention \ Image \ Exception \ ImageNotWritableException异常。我试着在“上传”文件夹上运行chmod 775,但这并没有解决问题。我暂时没有书面保护,所以这不可能是问题的原因。
我想知道我是否应该在文件夹上运行某种类型的chown,或者这可能来自其他地方?
发布于 2013-12-18 08:03:04
尝试对图像资源使用绝对路径,例如使用路径助手函数之一。以下代码与Laravel4.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).'">';
});https://stackoverflow.com/questions/20649031
复制相似问题