Вы заметите в дефолту Laravel 5.3 установить есть 3 папки в storage
. Это выглядит следующим образом:
+ storage
+ app
+ framework
+ logs
И каждый из этих подпапок имеет .gitignore
, а также другие папки (также обычно с gitignores
Этими .gitignore
файлов обычно говорят, чтобы игнорировать все файлы за .gitignore
исключением, например, это.. .gitignore
внутри storage/logs
:.
*
!.gitignore
это означает, что вы можете держать это под контролем версий, но любой файл, записанный в эту папку (для самого .gitignore
файла, за исключением) не будет находиться в вашем хранилище мерзавца
Кроме того, это может помочь узнать, что эти папки имеют определенную цель:
app
: Предназначено для использования в качестве хранилища для файлов за пределами корневого общей папка
framework
: К УСПЕШНОМУ, это где Laravel пишет много своих файлов для кэш-памяти и представлений
logs
: где журналы ошибок записываются
Если удалить корень storage
папке или вложенных подпапках, структура будет иметь проблемы с поиском этих файлов, и вы получите ошибки.
нет не удалять. вы можете пропустить старые файлы версий или не можете обновлять в следующий раз – madankundu