无法从heroku控制台创建Heroku新文件

我已经在我的本地Rails控制台中尝试了以下操作,并且一切正常运行。但是在heroku控制台中,某种程度上无法正常工作。我怎么了在实际无法在生产环境中创建文件后,我在控制台中进行了调试。

dir_path = Rails.root.join("assets/images/my_screenshots")
file = File.new("#{dir_path}#{"/ex-img-#{rand(36**4).to_s(36)}.jpg",'w')

我还尝试了File.write,File.open在heroku中都没有做任何事情,而local很好。目录my_screenshots已经创建,我可以看到它。另外,File.exists?给我真实的。我正在检查以下目录中的文件

heroku run bash
cd app/assets/images/my_screenshots
ls -la
wgzwang 回答:无法从heroku控制台创建Heroku新文件

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2984385.html

大家都在问