Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Er der nogen kendte problemer med Laravel Media Library og S3 i version 9.11.4


Er der nogen kendte problemer med Laravel Media Library og S3 i version 9.11.4


Baseret på søgeresultaterne er der et par nøglepunkter vedrørende problemer med Laravel Media Library og Amazon S3 i version 9.11.4:

1. AWS SDK Version Problem: Søgeresultaterne viser, at en fejl blev introduceret i `AWS/AWS-SDK-PhP`-biblioteket version 3.209.31, hvilket forårsagede problemer med at slette filer fra S3. Opgradering til version 3.211.x eller nyere bør løse problemet.

2. Tilladelsesproblem: Sørg for, at IAM -brugeren eller rollen, der bruges af din applikation, har de nødvendige tilladelser til at slette objekter fra S3 -spanden. Politikken bør omfatte `S3: DeleteObject 'handling.

3.. Bløde sletninger: Hvis du bruger bløde sletninger i din veltalende model, er pakken muligvis ikke i stand til korrekt at slette de tilknyttede mediefiler. Prøv at bruge metoden `Forvedelet ()` i stedet for den almindelige `Slet ()` metode.

4. Diskkonfiguration: Dobbeltkontrol af din S3-diskkonfiguration i filen `config/fileSystems.php`, inklusive spandnavnet, regionen og eventuelle andre nødvendige indstillinger.

5. Nedgradering til 9.11.3: Nogle brugere rapporterede, at tilbage til version 9.11.3 af Laravel Media Library -pakken løste problemet med at slette filer fra S3.

6. Midlertidige uploads: Der var også rapporter om problemer med midlertidige uploads til S3, når du brugte Media Library Pro -pakken. At skifte til en lokal disk til midlertidige uploads og derefter flytte filerne til S3 syntes at fungere som en løsning.

Sammenfattende ser de vigtigste problemer ud til at være relateret til en fejl i AWS SDK -biblioteket, tilladelsesproblemer og potentielle konflikter med bløde sletninger. At prøve de foreslåede løsninger, såsom at opgradere AWS SDK, kontrollere tilladelser og bruge `tvangsselet ()`, skal hjælpe med at løse de problemer, du oplever med version 9.11.4 i Laravel Media Library -pakken.

Hvis du fortsætter med at have problemer, anbefales det at åbne et nyt problem på pakkernes GitHub -lageret og give de relevante detaljer, da vedligeholdere muligvis kan yde yderligere hjælp.

Citater:
[1] https://github.com/spatie/laravel-medialibrary/issues/2854
[2] https://github.com/spatie/laravel-medialibrary/discussioner/3151
[3] https://github.com/spatie/laravel-medialibrary/issues/2816
[4] https://stackoverflow.com/questions/70976347/problem-storing-laravel-medialibrary-pro-media-to-ws-s3
[5] https://www.reddit.com/r/laravel/comments/xxjbnl/whats_up_with_spatie_not_touching_s3/