【发布时间】:2020-11-04 03:19:27
【问题描述】:
我正在将我的 Laravel 应用程序部署到 AWS ElasticBeanstalk。我已经部署了它。现在,我正在尝试使用 .platform 文件夹覆盖“/etc/nginx/conf.d/elasticbeanstalk/php.conf”文件。
我在项目的根文件夹中创建了 .platform/etc/nginx/conf.d/elasticbeanstalk/php.conf 文件。然后我把配置内容放进去。
然后我部署我的应用程序执行“部署”命令。但是 Nginx 配置文件没有被覆盖。我的配置有什么问题,我怎样才能让它工作?
我也尝试使用 .ebextensions 创建具有以下内容的配置文件。该文件不是刚刚创建的。
files:
/etc/nginx/conf.d/elasticbeanstalk/laravel.conf:
mode: "000755"
owner: root
group: root
content: |
location / {
try_files $uri $uri/ /index.php?$query_string;
gzip_static on;
}
【问题讨论】:
-
这里提供的解决方案对您有用吗?
标签: laravel nginx amazon-elastic-beanstalk