Um usuário perguntou 👇
Olá,
Eu trabalhei em torno deste problema, mas queria publicá-lo por medo de ajudar os outros. Eu atualizo plugins no ambiente de desenvolvimento, envio essas alterações para o Git e, em seguida, uso essas alterações no palco e nos servidores ao vivo. Quando atualizei a versão 3.2.1 para meu ambiente de desenvolvimento, não tive problemas. No entanto, quando enviei essa atualização do Git para o meu servidor de palco, encontrei uma classe sem erros e o site ficou inutilizável.
—————————————————————— Ocorreu um erro do tipo E_ERROR na linha 42 de /var/www/vhosts/acme.co.uk/httpdocs/wp -content / arquivo de plugins / tamanho da imagem simples / tamanho_imagem_simples.php. Mensagem de erro: Erro não capturado: Classe ‘Rahe Simple_Image_Sizes Main’ encontrada em /var/www/vhosts/acme.co.uk/httpdocs/wp-content/plugins/simple-image-sizes/simple_image_sizes.php:42 – — —— ————————————————————
TRABALHO: Achei que a linha de fundo é atualizar o plugin no servidor. Suponho que faça algo durante esse processo que seja separado dos arquivos atualizados. Depois que o plug-in foi atualizado no servidor, consegui enviar minha atualização normalmente e voltar basicamente ao mesmo trabalho.
Seria ótimo se esse problema pudesse ser evitado no futuro para aqueles de nós que usam o controle de origem.
Obrigado
Este tópico foi modificado 1 ano, 8 meses atrás por.
(@gmetais)
1 ano, 8 meses atrás
Eu tive o mesmo problema. Alguns nomes de arquivos parecem ter mudado de maiúsculas e minúsculas.
Exemplo:
wp-content/plugins/simple-image-sizes/classes/main.php
agora
wp-content/plugins/simple-image-sizes/classes/Main.php
Descobri, por padrão, que o Git não se importa com a situação. Você precisa configurar seu repositório para estar ciente da situação:
git config core.ignorecase false
(@north99)
1 ano, 8 meses atrás
Obrigado gmetais. Esse era o problema. Verifiquei meu servidor e agora tenho duas versões de classe, uma main.php e uma Main.php. Então as abelhas devem ser escritas atualizando o plugin através do servidor. Vou atualizar minha configuração do git para evitar isso no futuro.
Esta resposta foi modificada 1 ano e 8 meses atrás por.
(@medeskolen)
1 ano, 5 meses atrás
Alguém poderia explicar como fazer essa alteração (em detalhes, por favor)?
(@medeskolen)
1 ano, 5 meses atrás
Meu erro
Erro E_ERROR na linha 56 neste arquivo /home/k/o/ftp_xxxxxxxxcom/wp-content/plugins/simple-image-sizes/simple_image_sizes.php.
Mensagem de erro: Sem aspas Erro: Classe ‘SIS_Admin_Main’ encontrada em /home/k/o/ftp_xxxxxxxxcom/wp-content/plugins/simple-image-sizes/simple_image_sizes.php:56 Stacking Track: #0/home/k /o /ftp_xxxxxxxxcom/wp-include/class-wp-hook.php(286): init_sis() # 1 /home/k/o/ftp_xxxxxxcom/wp-includes/class-wp-hook.php(310): WP_Hook- > apply_filters (NULL, Array) # 2 /home/k/o/ftp_xxxxxxxxcom/wp-includes/plugin.php(465): WP_Hook-> do_action (Array) # 3 / home / k / o / ftp_xxxxxxxxcom / wp -settings . php (394): do_action (‘plugins_loaded’) # 4 /home/k/o/ftp_xxxxxxxxcom/wp-config.php(97): require_once (‘/ home / k / o / ftp_k…’) # 5 / home / k /o/ftp_xxxxxxxxcom/wp-load.php(37): require_once(‘/home/k/o/ftp_k…’) # 6 /home/k/o/ftp_xxxxxxxxcom/wp-admin/admin-ajax.php ( 22): require_once(‘/home/k/o/ftp_k…’) # 7 {main} usado
Isto foi útil?
0 / 0