Laravel 8에서 자동 백업을 구현하려고 합니다. 나는 Laravel-backup 패키지 "spatie/laravel-backup"을 사용하기로 결정했습니다.
"composer require spatie/laravel-backup"을 사용하여 패키지를 설치하려고 하면 문제가 발생합니다.
다음 문제가 발생했습니다:
문제 1 - spatie/laravel-backup[8.1.0, ..., v8.x-dev]에는 조명/콘솔^9.0이 필요합니다. -> 조명/콘솔[v9.0.0-beta.1, ...을 찾았습니다. 9.x-dev] 그러나 다른 요구 사항과 충돌하기 때문에 로드되지 않습니다. - 루트 작곡가.json에는 spatie/laravel-backup ^8.1이 필요합니다. ->spatie/laravel-backup[8.1.0, 8.1.1, 8.1.2, v8.x-dev]로 충족할 수 있습니다.
비슷한 질문에서 다음 명령을 실행해 보았지만 답변에는 아무런 변화가 없었습니다.
-composer에는 spatie/laravel-backup "^8.1" --ignore-platform-reqs
가 필요합니다.-Composer에는 spatie/laravel-medialibrary
가 필요합니다.공급업체와 작곡가.잠금을 제거한 다음 작곡가 설치를 실행해 보았지만 문제가 지속되었습니다.
제 작곡가.json 파일에 문제가 있는 것 같아요:
으아악시간을 내어 내 질문을 검토해 주신 모든 분들께 감사드립니다. :))
Spatie 백업을 설치할 때 Laravel 9.52와 php 8.2를 사용하고 있습니다. 동일한 오류가 발생하여 플랫폼 요구 사항을 무시하여 해결했습니다. Git 오류 설명에 제안되어 있습니다.
으아악댓글에 따라 올바른 버전의 Laravel Backup을 설치하세요. 이 문제를 해결했습니다.
으아악