ACSD-49513: falha na sincronização do armazenamento remoto devido a arquivos de 0 bytes
O patch ACSD-49513 corrige o problema em que a sincronização de armazenamento remoto falha devido a arquivos de 0 bytes. Este patch está disponível quando o Quality Patches Tool (QPT) 1.1.30 está instalado. A ID do patch é ACSD-49513. Observe que o problema está programado para ser corrigido no Adobe Commerce 2.4.7.
Produtos e versões afetados
O patch foi criado para a versão do Adobe Commerce:
- Adobe Commerce (todos os métodos de implantação) 2.4.3
Compatível com as versões do Adobe Commerce:
- Adobe Commerce (todos os métodos de implantação) 2.4.3 - 2.4.4-p3
magento/quality-patches
para a versão mais recente e verifique a compatibilidade na Quality Patches Tool: página Procurar patches. Use a ID do patch como palavra-chave de pesquisa para localizar o patch.Problema
A sincronização do armazenamento remoto falha devido a arquivos de 0 bytes.
Etapas a serem reproduzidas:
- Configure o AWS S3 como o armazenamento remoto.
- Execute
[bin/magento remote-storage:sync]
para verificar se a sincronização funciona corretamente no início. - Crie um arquivo de 0 bytes dentro do
[pub/media]
. - Executar
[bin/magento remote-storage:sync]
novamente.
Resultados esperados:
Como o AWS S3 aceita arquivos de 0 bytes no push direto do S3, não há erro.
Resultados reais:
Ocorre o seguinte erro:
Uploading media files to remote storage.
In File.php line 387:
The file or directory "pub/media/xxxx.file" cannot be copied to "*.amazonaws.com/media/xxxx.file"
Aplicar o patch
Para aplicar patches individuais, use os links a seguir, dependendo do método de implantação:
- Adobe Commerce ou Magento Open Source no local: Quality Patches Tool > Uso no guia Quality Patches Tool.
- Adobe Commerce na infraestrutura em nuvem: Atualizações e patches > Aplicar patches no guia do Commerce na infraestrutura em nuvem.
Etapas adicionais necessárias após a instalação do patch
(Esta seção é opcional; pode haver algumas etapas necessárias após a aplicação do patch para corrigir o problema.)
Leitura relacionada
Para saber mais sobre Quality Patches Tool, consulte:
- Quality Patches Tool lançamento: uma nova ferramenta para autoatender patches de qualidade na base de dados de conhecimento de suporte.
- Verifique se há patch disponível para o problema do Adobe Commerce usando o Quality Patches Tool no guia Quality Patches Tool.
Para obter informações sobre outros patches disponíveis no QPT, consulte Quality Patches Tool: Pesquisar patches no guia Quality Patches Tool.