Pergunta

Tem sido um dia difícil. Eu sou o generalista de TI para o meu empregador. Empregador tem 2 domínios, cada um tem magento mantendo seu catálogo de produtos, mas tanto na mesma área de administração magento (banco de dados compartilhado?). Ontem à noite, o administrador do servidor atualizou o PHP para 5.3 para o servidor. Quando cheguei, o catálogo do produto estava se erram com: Erro fatal: Método Varien Objeto: __ToString () Não é possível tirar argumentos. Eu googled e encontrei uma média para encontrar / substituir as referências "tostring" e alterá-las para "invocar". Agora, o domínio principal está funcionando bem, sem erros ao tentar visualizar o catálogo de produtos.

O segundo domínio não está funcionando da mesma maneira. Parece que está apontando para um diretório vazio em / produtos / relatório. O problema só está afetando a guia Produtos. As outras guias são mantidas por "mecanismo de expressão".

Como pareceu antes de fixar a tostring Como ele cuida de implementar a correção de tostring o administrador magento mostrando o layout de catálogo de dois domínios

para que o domínio principal funcione perfeitamente agora. Mas não consigo descobrir como fazer o que estiver desenhando a barra de navegação, aponte para o menu adequado.

Qualquer conselho? Eu poderia realmente usar alguns agora.

Foi útil?

Solução

Eu recomendo para atualizar o Magento para uma versão adequada.PHP 5.4 está fora do suporte ativo http://php.net/supported-versions.php .

Seu problema deve ser corrigido com uma versão PHP e Magento adequada.

Além disso, o Magento 1.3 e o PHP 5.3 estão fora do suporte de patch de segurança por um longo tempo e eu suponho que você não paga ninguém para retroceder os patches atuais?

Outras dicas

Fabian, Você está absolutamente certo.O ambiente precisa de atualização importante.Como eu sou o relativamente novo Generalista de TI aqui, farei um projeto para criar um novo site do site e migrar sites para essa unidade atual.

Minha pergunta foi mais em procurar respostas sobre como resolver o problema no ambiente atual.Atualizando um componente levou a problemas, então estou certo de que a atualização mais levaria a mais problemas.

Eu acabei fazendo uma restauração completa da caixa do backup da noite anterior, perdi algumas horas de dados de produção, mas as coisas estão de volta ao status quo.

Obrigado pelo seu conselho. Eric

Licenciado em: CC-BY-SA com atribuição
Não afiliado a magento.stackexchange
scroll top