【发布时间】:2018-10-25 03:23:56
【问题描述】:
我在 Elastic Beanstalk 环境中部署了 Laravel 应用程序,但我的所有文件上传功能都无法正常工作。我在网上到处找,但没有什么能解决这个问题。
当我上传文档时,似乎一切正常。没有显示错误。但是,该文件实际上并没有被上传。这让我认为这是导致它的权限,但是,我已使用 .ebextensions 配置将上传文件夹设置为 755,但问题仍然存在。
.ebextensions/{appname}.config
container_commands:
change_permissions:
command: chmod 755 /var/www/html/storage/app/public
有人知道这个问题的原因吗?如果可能,我会尽量避免使用 S3,因为使用 Elastic Beanstalk 只是暂时的。
【问题讨论】:
标签: php laravel amazon-web-services amazon-elastic-beanstalk