簡體   English   中英

Laravel - Heroku - Docker - 404(未找到)來自公共文件夾的 js css 文件

[英]Laravel - Heroku - Docker - 404 (Not Found) js css files from public folder

我正在嘗試在 Heroku 上部署我的 Laravel 應用程序,但未加載公用文件夾中的資產。

申請網址: https ://drinkco.herokuapp.com

我已經在嘗試使用代碼在 AppServiceProvider 上強制 https:

if(env('REDIRECT_HTTPS')) {
  $this->app['request']->server->set('HTTPS', true);
}

Procfile 配置 : web: vendor/bin/heroku-php-nginx -C nginx.conf public/

這些文件是由 npm run prod 生成的

從控制台錯誤打印屏幕

使用這個:

web: vendor/bin/heroku-php-apache2 public/

您應該檢查是否將 assets 文件夾包含在.gitignore文件中。

如果您不想跟蹤對此文件夾的更改(您不應該這樣做),您可以在部署到 heroku 后將其包含回您的.gitignore文件中

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM