Página 2 de 3
Re: O arquivo de backup para importação não foi encontrado!
Enviado: 05 Mai 2022, 15:17
por marciojosebaldo
Na nova tentativa, a incorporação do bakcup também informou o mesmo resultado: o arquivo não foi encontrado
Usuário e senha do MySQL e do OC são iguais. O banco de dados também tem o mesmo nome entre ambos
Sabe informar o que pode causar isso?
Re: O arquivo de backup para importação não foi encontrado!
Enviado: 06 Mai 2022, 15:03
por marciojosebaldo
Boa tarde, @Manoel Vidal
Aproveitei para ir mais adiante. Nas configurações que conferi, o tamanho padrão mencionado por você de 8Mb para upload de arquivos, no php.ini, a linha upload_max_filesize = 999M estava assim
Há outro lugar que eu deva alterar para elevar os 8Mb? Não consigo encontrar
Outro ponto é que o OC não exibe os logs de erros no momento que tento subir o arquivo. Esse relatório que menciono é Configurações / Manutenção / Log de Erros
Re: O arquivo de backup para importação não foi encontrado!
Enviado: 06 Mai 2022, 18:26
por marciojosebaldo
@Manoel Vidal , descobri
É no .htaccess e é preciso retirar as hashtags de
php_value upload_max_filesize e de
php_value post_max_size 100M
No entanto, surge este log de erro:
[Fri May 06 18:26:15.553654 2022] [php7:error] [pid 30182] [client 127.0.0.1:59608] PHP Fatal error: Uncaught Exception: Error: Table 'banco_dados_infousado.oc_affiliate' doesn't exist<br />Error No: 1146<br />TRUNCATE TABLE `oc_affiliate` in /var/www/html/system/library/db/mysqli.php:48\nStack trace:\n#0 /var/www/html/system/library/db.php(45): DB\\MySQLi->query('TRUNCATE TABLE ...')\n#1 /var/www/html/admin/controller/tool/backup.php(103): DB->query('TRUNCATE TABLE ...')\n#2 /var/www/html/system/engine/action.php(79): ControllerToolBackup->import()\n#3 /var/www/html/admin/controller/startup/router.php(26): Action->execute(Object(Registry), Array)\n#4 /var/www/html/system/engine/action.php(79): ControllerStartupRouter->index()\n#5 /var/www/html/system/engine/router.php(67): Action->execute(Object(Registry))\n#6 /var/www/html/system/engine/router.php(56): Router->execute(Object(Action))\n#7 /var/www/html/system/framework.php(169): Router->dispatch(Object(Action), Object(Action))\n#8 /var/www/html/system/startup.php(104): require_once('/var/www/html/s...')\n#9 /var/www/html/admin/index.php(19): start('admin')\n#10 {main}\n in /var/www/html/system/library/db/mysqli.php on line 48, referer:
http://localhost/admin/index.php?route= ... nRFTsGdKDQ
Sabe informar se há algum problema de configuração?
Re: O arquivo de backup para importação não foi encontrado!
Enviado: 06 Mai 2022, 20:01
por Manoel Vidal
Olá @marciojosebaldo
Sobre o upload, você deve também alterar o tamanho do diretiva "
post_max_size", lembrando que o php.ini correto em que isso deve ser é o que roda a loja e o PHPMyAdmin, caso você faça a importação de PHPMyAdmin para PHPMyAdmin.
Sobre o erro de importação da última mensagem, note que a mensagem em inglês informa que a tabela "
oc_affiliate" não existe, indicando que as versões do OpenCart são diferentes ou que o banco de dados foi modificado.
Espero ter ajudado.

Re: O arquivo de backup para importação não foi encontrado!
Enviado: 06 Mai 2022, 20:33
por marciojosebaldo
Oi, @Manoel Vidal
Obrigado pela dica
Não usei o PHPMyAdmin para fazer o backup, apenas o recurso nativo do OpenCart mesmo
As duas versões são as mesmas: a plataforma que gerou o backup e a que está recebendo são ambas 3.0.3.8. Tenho absoluta certeza que são as mesmas
A plataforma que estava no VPN tinha a tradução e URL amigável automática. Esta do localhost não tem. Há algum recurso que possa prejudicar a importação de dados e fazer com que o sistema entenda que são diferentes?
Re: O arquivo de backup para importação não foi encontrado!
Enviado: 07 Mai 2022, 11:27
por veteranodf
Não é aconselhável utilizar o sistema de backup nativo no opencart; Opte por utilizar o phpmyadmin para banco pequeno até 30mb "arquivo com extensão zip" ou SSH para banco grande, seguindo essa dica você não terá prejuízo e migrará corretamente o banco;
Re: O arquivo de backup para importação não foi encontrado!
Enviado: 09 Mai 2022, 10:34
por marciojosebaldo
Bom dia
Foram 4 meses cadastrando produtos e, infelizmente, ao configurar o certbot, prejudiquei o Apache do servidor Linux VPN. O OpenCart não me deixa mais acessar o login e senha porque a tela está branca
Deve ter outras formas de resolver isso, não é possível
Re: O arquivo de backup para importação não foi encontrado!
Enviado: 09 Mai 2022, 13:43
por veteranodf
Tela branca significa erro interno no servidor código "500", se estiver habilitado o arquivo de log de erro é só procurar pelo arquivo error_log na pasta admin, na última linha estará informando o que está causando o problema; Caso o arquivo log de erro não esteja habilitado, é só habilitar e acessar a admin para logar a tela continuará branca mais agora o arquivo erro_log será criado no diretório, baixe o mesmo por ftp e analise o problema.
Re: O arquivo de backup para importação não foi encontrado!
Enviado: 10 Mai 2022, 10:20
por marciojosebaldo
Não há na pasta admin o error_log, mas encontrei o arquivo error.log em /var/log/apache2, mas não mostra a listagem de erro ao tentar acessar o site. Mostra, por exemplo, o reinício do apache com o comando sudo systemctl restart apache2. As horas estão erradas e agora é 10h17 no horário de Brasília
GNU nano 4.8 error.log
[Tue May 10 00:00:01.802366 2022] [mpm_event:notice] [pid 10468:tid 139792301050944] AH00489: Apache/2.4.41 (Ubuntu) configured -- resuming normal operations
[Tue May 10 00:00:01.802419 2022] [core:notice] [pid 10468:tid 139792301050944] AH00094: Command line: '/usr/sbin/apache2'
[Tue May 10 10:31:31.988337 2022] [core:error] [pid 200802:tid 139792083789568] [client 45.9.20.101:53776] AH00126: Invalid URI in request POST /cgi-bin/.%2e/.%2e/.%2e/>
[Tue May 10 12:55:32.171784 2022] [mpm_event:notice] [pid 10468:tid 139792301050944] AH00491: caught SIGTERM, shutting down
[Tue May 10 12:55:32.248536 2022] [mpm_event:notice] [pid 225301:tid 140028757249088] AH00489: Apache/2.4.41 (Ubuntu) configured -- resuming normal operations
[Tue May 10 12:55:32.248671 2022] [core:notice] [pid 225301:tid 140028757249088] AH00094: Command line: '/usr/sbin/apache2'
[Tue May 10 12:55:58.367938 2022] [mpm_event:notice] [pid 225301:tid 140028757249088] AH00491: caught SIGTERM, shutting down
[Tue May 10 12:55:58.449445 2022] [mpm_event:notice] [pid 225394:tid 140074282343488] AH00489: Apache/2.4.41 (Ubuntu) configured -- resuming normal operations
[Tue May 10 12:55:58.449610 2022] [core:notice] [pid 225394:tid 140074282343488] AH00094: Command line: '/usr/sbin/apache2'
[Tue May 10 13:06:28.403864 2022] [mpm_event:notice] [pid 225394:tid 140074282343488] AH00491: caught SIGTERM, shutting down
[Tue May 10 13:06:28.485889 2022] [mpm_event:notice] [pid 225850:tid 140697163058240] AH00489: Apache/2.4.41 (Ubuntu) configured -- resuming normal operations
[Tue May 10 13:06:28.486021 2022] [core:notice] [pid 225850:tid 140697163058240] AH00094: Command line: '/usr/sbin/apache2'
Como segunda solução. Acredita ser conveniente excluir a pasta do opencart, reinstalar e incorporar o BC MySQL na tela 3/4? Pelo que sei, o MySQL fica instalado na pasta /var/lib/mysql e o OC está na pasta /var/html/www/ do VPN que é Ubuntu 20.04
Imagino que não excluirá o BD a reinstalação do OC
Re: O arquivo de backup para importação não foi encontrado!
Enviado: 10 Mai 2022, 17:26
por veteranodf
É difícil sabe o que você fez de errado, se é algo na configuração do servidor VPS ou na instalação opencart; O mais aconselhável é você criar um servidor localhost, configurar toda loja, fazer diversos teste e ter certeza que não existe bugs, após isso instalar em seu servidor online; E não funcionar no online terá certeza que o problema está em seu vps;
Sempre procure contratar planos vps com painel de controle whm, tem muitos recursos que auxilia na administração do mesmo;