Fórum OpenCart Brasil

Por um e-commerce livre, confiável e profissional

Por favor, poste aqui todas as dúvidas que você está tendo sobre a instalação, atualização ou configuração do OpenCart v3.x
#86080
Olá Pessoal,

Sou novo por aqui e preciso de suporte.
Baixei a versão do OpenCart Brasil 3.0.3.2 e segui todo o processo de instalação.
Tenho o Xampp instalado e rodando Apache + MySQL + MariaDB + PHP + Perl.
Tudo ocorreu bem, entrei na administração da loja, abriu o login, loguei e abriu a primeira página, até aqui tudo bem.
Quando tento abrir qualquer outra função é que aparece o problema.. por ex: clicando em qualquer ícone da página aparece uma página descrevendo uma série de erros.

Segue:
Código: Selecionar todos
"Warning: fopen(C:/xampp/htdocs/Loja/system/C:/xampp/storage/logs/error.log): failed to open stream: Invalid argument in C:\xampp\htdocs\Loja\system\library\log.php on line 22
Warning: fopen(C:/xampp/htdocs/Loja/system/C:/xampp/storage/logs/openbay.log): failed to open stream: Invalid argument no arquivo C:\xampp\htdocs\Loja\system\library\log.php na linha 22
Warning: fwrite() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\Loja\system\library\log.php on line 31
Warning: fopen(C:/xampp/htdocs/Loja/system/C:/xampp/storage/cache/cache.catalog.language.1570812961): failed to open stream: Invalid argument no arquivo C:\xampp\htdocs\Loja\system\library\cache\file.php na linha 55
Warning: fwrite() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\Loja\system\library\log.php on line 31
Warning: flock() expects parameter 1 to be resource, boolean given no arquivo C:\xampp\htdocs\Loja\system\library\cache\file.php na linha 57
Warning: fwrite() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\Loja\system\library\log.php on line 31
Warning: fwrite() expects parameter 1 to be resource, boolean given no arquivo C:\xampp\htdocs\Loja\system\library\cache\file.php na linha 59
Warning: fwrite() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\Loja\system\library\log.php on line 31
Warning: fflush() expects parameter 1 to be resource, boolean given no arquivo C:\xampp\htdocs\Loja\system\library\cache\file.php na linha 61
Warning: fwrite() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\Loja\system\library\log.php on line 31
Warning: flock() expects parameter 1 to be resource, boolean given no arquivo C:\xampp\htdocs\Loja\system\library\cache\file.php na linha 63
Warning: fwrite() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\Loja\system\library\log.php on line 31
Warning: fclose() expects parameter 1 to be resource, boolean given no arquivo C:\xampp\htdocs\Loja\system\library\cache\file.php na linha 65
Warning: fwrite() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\Loja\system\library\log.php on line 31
Warning: fopen(C:/xampp/htdocs/Loja/system/C:/xampp/storage/cache/cache.currency.1570812961): failed to open stream: Invalid argument no arquivo C:\xampp\htdocs\Loja\system\library\cache\file.php na linha 55
Warning: fwrite() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\Loja\system\library\log.php on line 31
Warning: flock() expects parameter 1 to be resource, boolean given no arquivo C:\xampp\htdocs\Loja\system\library\cache\file.php na linha 57
Warning: fwrite() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\Loja\system\library\log.php on line 31
Warning: fwrite() expects parameter 1 to be resource, boolean given no arquivo C:\xampp\htdocs\Loja\system\library\cache\file.php na linha 59
Warning: fwrite() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\Loja\system\library\log.php on line 31
Warning: fflush() expects parameter 1 to be resource, boolean given no arquivo C:\xampp\htdocs\Loja\system\library\cache\file.php na linha 61
Warning: fwrite() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\Loja\system\library\log.php on line 31
Warning: flock() expects parameter 1 to be resource, boolean given no arquivo C:\xampp\htdocs\Loja\system\library\cache\file.php na linha 63
Warning: fwrite() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\Loja\system\library\log.php on line 31
Warning: fclose() expects parameter 1 to be resource, boolean given no arquivo C:\xampp\htdocs\Loja\system\library\cache\file.php na linha 65
Warning: fwrite() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\Loja\system\library\log.php on line 31
Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\Loja\system\framework.php:44) no arquivo C:\xampp\htdocs\Loja\catalog\controller\startup\startup.php na linha 150
Warning: fwrite() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\Loja\system\library\log.php on line 31
Warning: fopen(C:/xampp/htdocs/Loja/system/C:/xampp/storage/logs/error.log): failed to open stream: Invalid argument no arquivo C:\xampp\htdocs\Loja\system\library\log.php na linha 22
Warning: fwrite() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\Loja\system\library\log.php on line 31
RuntimeException: Unable to create the cache directory (C:/xampp/htdocs/Loja/system/C:/xampp/storage/cache/17). no arquivo C:\xampp\htdocs\Loja\system\library\template\Twig\Cache\Filesystem.php na linha 62Warning: fwrite() expects parameter 1 to be resource, boolean given no arquivo C:\xampp\htdocs\Loja\system\library\log.php na linha 31
Warning: fwrite() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\Loja\system\library\log.php on line 31
Warning: fclose() expects parameter 1 to be resource, boolean given no arquivo C:\xampp\htdocs\Loja\system\library\log.php na linha 39
Warning: fwrite() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\Loja\system\library\log.php on line 31
Warning: fclose() expects parameter 1 to be resource, boolean given no arquivo C:\xampp\htdocs\Loja\system\library\log.php na linha 39
Warning: fwrite() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\Loja\system\library\log.php on line 31
Warning: fclose() expects parameter 1 to be resource, boolean given no arquivo C:\xampp\htdocs\Loja\system\library\log.php na linha 39
Warning: fwrite() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\Loja\system\library\log.php on line 31"


Já fiz o processo de instalação diversas vezes mas o problema continua.

Alguém poderia me ajudar, por favor.

Grato,
#86744
Estou passando pelo mesmo problema! Infelizmente tive a ideia de trocar o Opencart "oficial" e coloquei o do Opencart Brasil. Não sei o que pode ser, mas só estou tentando arrumar os problemas. Imagino que seja algo simples, porém não dá pra ficar muito tempo nisso.

Tentei arrumar as permissões, arrumar os logs de erro, banco de dados e até a versão do PHP. Nada deu certo. :(

Agora vou voltar para a instalação padrão, aí traduzir, colocar moeda R$, etc etc.
#86748
Boa noite! Acabei por continuar a tentar instalar o Opencart Brasil.
Sim, o usuário ficou com todas as permissões no BD .

O ruim é que isso acontece depois de trocar a pasta storage. Acho que passou alguma coisa que eu não saquei ainda. :oops:

Na parte do Admin, aparece esse erro:
Warning: fopen(/home/mochi/public_html/storage/logs/error.log): failed to open stream: No such file or directory no arquivo /home/mochi/public_html/system/library/log.php na linha 22

E na parte do frontend, são esses:
Warning: fopen(/home/mochi/public_html/storage/logs/openbay.log): failed to open stream: No such file or directory no arquivo /home/mochi/public_html/system/library/log.php na linha 22

Warning: Cannot modify header information - headers already sent by (output started at /home/mochi/public_html/system/framework.php:44) no arquivo /home/mochi/public_html/catalog/controller/startup/session.php na linha 54

Warning: fopen(/home/mochi/public_html/storage/logs/error.log): failed to open stream: No such file or directory no arquivo /home/mochi/public_html/system/library/log.php na linha 22

Caso encontre o problema, vou reportar aqui, pq imagino que mais pessoas tenham o problema. :?
#86750
Descobri o problema! Foi mesmo a edição dos arquivos config.php.

Como não tinha me atentado ao meu acesso no FTP, conseguia visualizar apenas o public como raiz. E eu precisava enxergar o dir anterior, que contém public_html, public_ftp, mail, etc... Quando consegui alocar o storage nessa pasta, os erros sumiram.
https://ghiatyweb.com/
Obrigado!! :)
Editado pela última vez por Weboss em 19 Out 2023, 06:22, em um total de 1 vez.
quegaroto gostou disso
#86751
Olá @Weboss

Entra no public_html/configuração.php

Mostre o conteúdo do //Dir

Pode ser erro de localização de pasta.

Não desista de OC Brasil o sistema está muito bom.
#87007
Você consegue me ajudar?
Weboss escreveu: 24 Fev 2020, 01:42 Estou passando pelo mesmo problema! Infelizmente tive a ideia de trocar o Opencart "oficial" e coloquei o do Opencart Brasil. Não sei o que pode ser, mas só estou tentando arrumar os problemas. Imagino que seja algo simples, porém não dá pra ficar muito tempo nisso.

Tentei arrumar as permissões, arrumar os logs de erro, banco de dados e até a versão do PHP. Nada deu certo. :(

Agora vou voltar para a instalação padrão, aí traduzir, colocar moeda R$, etc etc.

Gente preciso de ajuda urgente. Na migraç&a[…]

Caro @reds , muito obrigado pela resposta.

PHP 8+ incompatibilidade

Toda tradução para a versão 3[…]

Ola @alex3257 Se você precisa apenas ver […]