optimistdigital/laravel-generate-storage-structure

此包已被弃用且不再维护。作者建议使用 optimistdigital/laravel-generate-storage-structure 包。

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

1.1.0 2023-09-20 08:21 UTC

This package is auto-updated.

Last update: 2023-09-20 08:32:57 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