您好我在网页上加载用户图片时遇到问题。
cloudinary display error on web page
当我查看我的Cloudinary帐户时,我找不到图片。
res.cloudinary.com/di7e0fdiq/image/upload/v1498636677/rj2ijo3yb6yvmyrybnps.jpg
这是我的代码:我正在使用帮助器来显示用户的图片。我在演出中称这个助手为:
def user_picture_avatar(user, image_class)
if user.photo?
cl_image_tag(user.photo.path, class: image_class)
else
avatar_url = user.linkedin_picture_url || "http://placehold.it/100x100"
image_tag avatar_url, class: image_class
end
end
我直接在我的节目中测试了代码而没有使用帮助器,我也有相同的结果。
<!-- avatar display using helper -->
<div class="user-show-photo">
<%= user_picture_avatar(current_user, "interview-show-avatar avatar-bordered-xl") %>
</div>
<!-- avatar display without helper -->
<div class="user-show-photo">
<%= cl_image_tag @user.photo.path, width: 400, height: 300, crop: :fill %>
</div>
以下是我在网页上查看检查员时的结果:
我已经多次查看了我的cloudinary,figaro,application.yml和强大的params设置,似乎无法解决这个问题。
你能帮忙吗?
答案 0 :(得分:0)
查看我们的日志,我们看到图像确实上传了(事实上,您收到的版本号链接也表明了这一点)6月28日,07:57:59 UTC
但是,我们看到它在07:58:01 UTC上传后两秒钟destroyed
这通常意味着错误地发出了破坏呼叫。