outl1ne/laravel-generate-storage-structure

此包生成 Laravel 存储文件夹结构。当在生产或预发布环境中将空目录挂载到替换 `storage/` 时非常有用。

1.1.0 2023-09-20 08:21 UTC

This package is auto-updated.

Last update: 2024-09-20 10:28:46 UTC


README

tests

此包生成 Laravel 存储文件夹结构。当在生产或预发布环境中将空目录挂载到替换 storage/ 时非常有用。

当运行具有空存储目录的 Laravel 应用程序时,您应该会收到一个与读取/存储到 storage 目录相关的错误,例如 ErrorException file_put_contents(/../storage/..): failed to open stream: No such file or directory 或类似错误。这可以通过手动创建所需的文件夹结构来修复,但这是自动化 CI/CD 流程中的繁琐任务。

用法

composer require outl1ne/laravel-generate-storage-structure

在当前目录中创建 app/framework/logs/ 目录

generate-storage-structure

/storage 目录中创建 app/framework/logs/ 目录

generate-storage-structure --storage-path=/storage