Página 1 de 2

Erro ao mudar a pasta do OpenCart

Enviado: 02 Jul 2012, 14:33
por ensinandovoce
Boa tarde pessoal

Após alguns meses sumido, sem ajudar e perguntar nada, estou tentando voltar e com um probleminha que tenho a impressão, é simples de resolver. Concluí a criação da minha loja, no entanto, em ambiente de teste ela estava na pasta loja, ou seja, www/loja e movi todo o conteúdo desta pasta para a raiz. Sei que não deveria ter feito isso e já tentei fazer uma correção reabrindo a instalação, porém, não tive sucesso.
O erro que que está aparecendo é este:

Warning: require_once(/home/ensinand/public_html/loja/system/startup.php) [function.require-once]: failed to open stream: No such file or directory in /home/ensinand/public_html/admin/index.php on line 19

Fatal error: require_once() [function.require]: Failed opening required '/home/ensinand/public_html/loja/system/startup.php' (include_path='.:/usr/lib/php') in /home/ensinand/public_html/admin/index.php on line 19


Sei que poderia mudar manualmente a referência das pastas mas isso implica em mudar as dependências também, então fico grato se alguém conseguir me ajudar.


Agradeço desde já a atenção de todos

Re: Erro ao mudar a pasta do OpenCart

Enviado: 02 Jul 2012, 16:57
por Rodrigo_Vieira
tu mudou o diretório em config.php e /admin/config.php ?

Re: Erro ao mudar a pasta do OpenCart [RESOLVIDO]

Enviado: 03 Jul 2012, 08:26
por ensinandovoce
Bom dia Rodrigo_Vieira,

De fato não havia feito, fiz a modificação e a paz voltou a imperar. Muito agradecido pela força.

Um grande abraço a todos

Re: Erro ao mudar a pasta do OpenCart

Enviado: 20 Jul 2012, 02:05
por nanaimac
Pessoal, desde já agradeço ao manoel vidal, por toda ajuda prestada a todos... tenho o mesmo problema:

Warning: filesize() [function.filesize]: stat failed for ../config.php in /home/storage/9/64/2f/unishopcristao/public_html/index.php on line 21

Warning: require_once(/home/storage/9/64/2f/unishopcristao/system/startup.php) [function.require-once]: failed to open stream: No such file or directory in /home/storage/9/64/2f/unishopcristao/public_html/index.php on line 34

Fatal error: require_once() [function.require]: Failed opening required '/home/storage/9/64/2f/unishopcristao/system/startup.php' (include_path='.:/usr/share/pear') in /home/storage/9/64/2f/unishopcristao/public_html/index.php on line 34

o que devo fazer...desculpem mas nao entendi o que foi realizado nos dois arquivos citados para resolução. Podem me ajudar?

Agradeço. Abs

Re: Erro ao mudar a pasta do OpenCart

Enviado: 21 Jul 2012, 20:26
por Rodrigo_Vieira
nos arquivos citados há o diretório em que a loja está instalada... quando altera, tem que modificar o diretório nesses 2 arquivos... isso serve pra troca de domínio também...

Abrass'

Re: Erro ao mudar a pasta do OpenCart

Enviado: 22 Jul 2012, 16:38
por nanaimac
Obrigado pela resposta. A resolução no meu caso, foi refazer tudo novamente, pois, pode ter ocorrido falha na transferencia para a pagina raiz. Obrigado

Re: Erro ao mudar a pasta do OpenCart

Enviado: 29 Nov 2012, 19:36
por MARCDAT
Boa noite pessoal,

Acredito que meu caso se enquadra nessa situação, meu problema ocorreu hoje após solicitar a mudança no meu plano de hospedagem no Godaddy de Hosting shared Linux para Hosting Web Linux visando melhorar a performance da loja, de acordo com o Godaddy o processo de upgrade/downgrade demoraria entre 1 e 72 horas, entretanto em menos de 1 hora a loja voltou a funcionar, porém está apresentando o seguinte erro:


Warning: require_once(/home/content/b/e/t/be/html/loja/system/startup.php) [function.require-once]: failed to open stream: No such file or directory in /home/content/77/7109377/html/loja/index.php on line 19

Fatal error: require_once() [function.require]: Failed opening required '/home/content/b/e/t/be/html/loja/system/startup.php' (include_path='.:/usr/local/php5/lib/php') in /home/content/77/7109377/html/loja/index.php on line 19

Ao abrir o index.php verifiquei que na linha 19 havia instruções relacionadas ao vqmod:
require_once($vqmod->modCheck(DIR_SYSTEM . 'startup.php'));

Como não sou programador gostaria de saber como proceder para corrigir esse problema visto que a loja estava plenamente funcional até antes da mudança de plano, lembrando que não houve alteração de nenhum arquivo hospedado.

Uma dúvida: Na mudança de plano de hospedagem o Godaddy não seria responsável por reestabelecer o funcionamento da loja, tendo em vista que todo o processo de mudança de servidor e DNS foi automático.

Após quase queimar a muringa (cérebro) descobri que os gênios do Godaddy alteram o caminho da hospedagem de "/home/content/b/e/t/be/html/" para "/home/content/77/71093/html/", após essa descoberta alterei os 2 arquivos config.php, agora o site entra mas com alguns erros.

Se alguém puder me ajudar a corrigir esse problema a deixar a loja como estava ficarei muito grato.

Desde já obrigado,
Marcelo

Re: Erro ao mudar a pasta do OpenCart

Enviado: 29 Nov 2012, 20:37
por Manoel Vidal
@MARCDAT Verifique se os diretórios onde estão o OpenCart não foram alterados após a migração, pois isto é muito comum, verifique os caminhos das pastas nos arquivos config.php e /admin/config.php

Espero ter ajudado. :D

Re: Erro ao mudar a pasta do OpenCart

Enviado: 29 Nov 2012, 20:55
por MARCDAT
Olá Manoel Vidal, Muito obrigado!

Olha, por incrível que pareça o suporte do Godaddy me informou que o diretório tmp após a migração deixou de existir, ou seja, foi perdido por isso a loja estava apresentando um monte de erros, com o diretório recriado a loja voltou a funcionar. Então fica o alerta a todos os colegas.

Um abraço e obrigado novamente,
Marcelo

Re: Erro ao mudar a pasta do OpenCart

Enviado: 29 Nov 2012, 21:36
por MARCDAT
Olá Manoel, bom dia!

Consegui resolver praticamente tudo só que agora ao simular o frete para qualquer CEP apresenta essa menssagem:

Atenção: Não há opções de entrega disponíveis. Por favor, contate-nos para assistência!

Nos logs de erros do painel do OC apresenta isso:

2012-11-30 5:42:40 - PAC: Erro ao calcular o prazo, tente novamente mais tarde.
2012-11-30 5:42:40 - SEDEX: Erro ao calcular o prazo, tente novamente mais tarde.
2012-11-30 5:42:40 - SEDEX 10: Erro ao calcular o prazo, tente novamente mais tarde.

Pior é que não é somente na simulação, no fechamento da compra também. Exclui todos os países e idiomas deixando somente o Brasil e seus estados, já conferi o padrão do estoque e está como EM ESTOQUE, no módulo dos Correios já defini CEP de origem e área Geográfica como Brasil, no módulo Pagseguro/Bcash não há opção de pedido mínimo. Sinceramente não sei mais aonde futucar.

Mais uma vez muito obrigado!
Marcelo