Fórum OpenCart Brasil

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

#75003
Olá, espero poder ajudar com algumas situações com que me deparo.

Na administração do OpenCart 3.0.2.1, ao abrir cópias de segurança apareceu-me uma página toda em branco.
Procurando a causa encontrei em /admin/controller/tool/backup.php a função download() repetida na linha 296 e na linha 355.

Solução encontrada:

Colocar nas linhas :
/* na linha 295 e na linha 320 */

ficando assim:
Código: Selecionar todos
/*
	function download() {
		$this->load->language('upgrade/backup');

		$json = array();

		if (!$this->user->hasPermission('modify', 'upgrade/backup')) {
			$json['error'] = $this->language->get('error_permission');
		}

		if (!$json) {
			//$files = glob(DIR_DOWNLOAD . );



			//foreach ($files as $file) {



			//}
		}

		$this->response->addHeader('Content-Type: application/json');
		$this->response->setOutput(json_encode($json));
	}
*/


Uma vez que o código está repetido, apagando das linhas 296 a 319 também resolve.
Editado pela última vez por Guardiao_on_Line em 03 Set 2017, 16:08, em um total de 2 vezes.
Por veteranodf
Mensagens Especiais
#75008
Backup pela administração é falho, não aconselho ninguém utilizar, opte por fazer backup pelo painel de controle da hospedagem;

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 […]