【问题标题】:I am facing a problem deploying my Laravel project to subdomain in the server我在将 Laravel 项目部署到服务器中的子域时遇到问题
【发布时间】:2019-08-15 11:48:25
【问题描述】:

我在将 Laravel 项目部署到服务器中的子域时遇到问题。

我不断收到此错误:

“/Users/../../../storage/logs”中没有现有目录,并且无法构建:权限被拒绝。

我完全按照此视频中的描述进行操作:How to upload laravel to Cpanel 将我的 laravel 项目部署到子域。

但是,我不断收到此错误:

“/Users/../../../storage/logs”中没有现有目录,并且无法构建:权限被拒绝。

为了解决这个错误,我做了:

php artisan route:clear
php artisan config:clear
php artisan cache:clear 

然后再次压缩项目并重新上传到服务器。

但是我遇到了另一个错误:

500 糟糕,我们的服务器出了点问题

我希望 laravel 项目能够在子域中正常工作。

【问题讨论】:

  • 你给777存储目录权限了吗?
  • 能否打印出 storage/logs/laravel.log 中的日志
  • @VinodJoshi 是的,我将服务器的存储文件夹权限从 (755) 更改为 (777),然后刷新页面但(没有现有目录....)错误仍然显示)
  • @makamuevans 如何打印位于服务器中的项目的日志文件?
  • 你的服务器有 ssh 访问权限吗?

标签: laravel laravel-5 laravel-5.2 laravel-5.1


【解决方案1】:

我通过以下两个步骤解决了这个问题: 1) 转到 Bootstrap/cache 并删除 config.php 文件。 2) 转到 storage/logs 并删除所有日志文件。

【讨论】:

    猜你喜欢
    • 2018-08-11
    • 1970-01-01
    • 2019-09-23
    • 2016-11-12
    • 2022-01-25
    • 2018-03-03
    • 1970-01-01
    • 2017-06-03
    • 1970-01-01
    相关资源
    最近更新 更多