无法使用 Heroku 将图像上传到 Cloudinary

Posted

技术标签:

【中文标题】无法使用 Heroku 将图像上传到 Cloudinary【英文标题】:Can't upload images to Cloudinary with Heroku 【发布时间】:2021-09-03 01:53:49 【问题描述】:

它在生产中完美运行(在本地机器上运行良好) 我还在 Heroku 的配置变量中手动添加了 Cloudinary Url 我在 cloudinary.yml 文件中提供 Cloudinary 凭据 成功部署到 Heroku,与 Cloudinary 相关的功能(上传图片)不起作用,但它在本地工作。 我正在使用 Rails 当我尝试时:

heroku logs --tail

没有出现错误

【问题讨论】:

您在尝试上传时收到 Cloudinary 的响应是什么? 没有响应,没有错误,只是没有上传 分享您的package.json 文件。 【参考方案1】:

我的愚蠢错误哈哈 在 config/environments/production.rb 中

config.active_storage.service = :local

应该是

 config.active_storage.service = :cloudinary

【讨论】:

以上是关于无法使用 Heroku 将图像上传到 Cloudinary的主要内容,如果未能解决你的问题,请参考以下文章

使用react native将图像上传到heroku

将 Rails 应用程序上传到 heroku 后图像损坏

我将前端和后端应用程序上传到 Heroku,但无法使用 jwt()

Paperclip S3 - 可以上传图像但无法查看它们

cloudinary上的图像上传在heroku中不起作用

Heroku限制和wordpress