【问题标题】:I got 404 error after deployed my site (Laravel with LAMP) in DigitalOcean在 DigitalOcean 中部署我的站点(Laravel 和 LAMP)后出现 404 错误
【发布时间】:2019-12-14 16:24:33
【问题描述】:

我在 DigitalOcean 中部署了我的网站。它抛出 404 错误。 API 调用正在运行。但前端不会响应。

我已尝试将 htaccess 配置为 All Granted,但仍然抛出 404 错误。

我的项目地址是http://134.209.103.102/

谁能帮我解决这个问题?

【问题讨论】:

  • 将存储目录授予sudo chmod -R 777 storage777权限
  • 你的目录结构?
  • 你运行 composer install 了吗?

标签: laravel apache digital-ocean lamp


【解决方案1】:

你可以访问这个文件 - http://134.209.103.102/mix-manifest.json 所以我猜它与托管无关。

在 .env 文件中检查您的路线 (php artisan route:list) 和 APP_URL

【讨论】:

    【解决方案2】:

    我知道已经晚了,但我希望这可以帮助其他人。

    我已经完成了Enabling mod_rewrite,它现在可以工作了。仅供参考,我只遵循了第 1 步,并且它有效。

    sudo a2enmod rewrite
    sudo systemctl restart apache2
    

    【讨论】:

      猜你喜欢
      • 2018-06-07
      • 1970-01-01
      • 2020-07-01
      • 1970-01-01
      • 2020-08-27
      • 2019-03-31
      • 1970-01-01
      • 2011-10-18
      • 1970-01-01
      相关资源
      最近更新 更多