Laravel 迁移错误,即使在迁移到新主机后也会从旧主机抛出目录

问题描述 投票:0回答:1

我将我的 laravel saas 站点从一台主机迁移到另一台主机,但它抛出错误:

“/home4/username/abc.com/storage/logs”不存在现有目录,无法创建:权限被拒绝。

如何解决?请帮忙。

我授予了日志文件夹权限,甚至更改了数据库,但问题仍然存在,它显示的路径属于我的旧主机,但我已将我的网站迁移到新主机。

php laravel error-handling migration laravel-migrations
1个回答
0
投票

首先检查新主机的 .env 文件 检查哪个用户使用 apache 或 ngix 并检查该用户是否有权限 sudo chown -R www-data:www-data 存储引导/缓存 sudo chmod -R 775 存储引导/缓存

转到 config/logging.php 检查文件夹和代码以进行日志记录

清除所有缓存 php artisan 配置:清除 php artisan 缓存:清除 php artisan 视图:清晰 php artisan 路线:清晰

© www.soinside.com 2019 - 2024. All rights reserved.