Jump to content

Recommended Posts

Olá

 

Percebi que desde ontem o back-office da loja está meio lento (já limpei cache, troquei de navegador, etc.. e o problema da lentidão não muda). Contudo, hoje além da lentidão está aparecendo de forma recorrente o seguinte alerta "Alert - TECHNICAL ERROR: [object Object]" (*imagem do erro em anexo).

 

Alguém sabe dizer o que está causando esse "erro". Não foi feita nenhuma alteração na loja, simplesmente apareceu do nada. 

 

Eu penso que pode ser a hospedagem? Alguém confirmar?

 

Abraço

post-754806-0-59543100-1399489896_thumb.jpg

Edited by tcschiavi (see edit history)

Share this post


Link to post
Share on other sites

Boas,

 

Qual é a versao do prestashop?

Essa mensagem de erro aprece num sitio especifico?

 

Verifique os logs de erro (Estão na raiz do prestashop).

 

Cumps

Share this post


Link to post
Share on other sites
Minha versão é a 1.5.6.2

 

Esse erro só aparece no back-office da loja, imediatamente depois que fazemos o login para acessá-lo.

 

Desculpe a minha ignorância, mas para acessar esses logs de erros fica em, Parâmetros Avançados  > Logs?

 

Se sim, todo "Código de erro" aparece "0x 0"

Edited by tcschiavi (see edit history)

Share this post


Link to post
Share on other sites

Activar debug:

http://www.prestashop.com/forums/topic/224525-how-to-turn-on-error-reporting-for-debug-information/

 

Quanto ao logs estes estão na raiz do prestashop, deve aceder por FTP e procurar pela pasta log ou algum ficheiro chamado log.

 

Coloque depois aqui para o poder analisar.

 

Cumps

Edited by CarlosC (see edit history)

Share this post


Link to post
Share on other sites

Tem-me dado um erro parecido quando tento editar imagens de produtos com o multistore activado, há uma alert de javascript com o seguinte: "[TECHNICAL ERROR]"

 

Não me aparece nada nos logs, será erro nalguma função de ajax(o erro acontece antes de ser executado qualquer PHP)?

Share this post


Link to post
Share on other sites

Parece que é mesmo isso.

 

js/admin.js

function doAdminAjax(data, success_func, error_func)
{
	$.ajax(
	{
		url : 'index.php',
		data : data,
		type : 'POST',
		success : function(data){
			if (success_func)
				return success_func(data);

			data = $.parseJSON(data);
			if (data.confirmations.length != 0)
				showSuccessMessage(data.confirmations);
			else
				showErrorMessage(data.error);
		},
		error : function(data){
			if (error_func)
				return error_func(data);

			alert("[TECHNICAL ERROR]");
		}
	});
}

Share this post


Link to post
Share on other sites

Eu sei disso, no entanto muitos dos erros gerados por um JS foram fixados atualizando a Java-Engine da máquina local. Nao sou leiga no assunto...

Vc. pode tentar e ver se some o erro, se nao some entao teremos que procurar a falha em outro lugar.

Vc. fez alguma adaptacao no código ? Implementou algum módulo nao nativo  ?

 

O erro em questao diz que em algum lugar foi feita uma referencia a um ojeto que nao está sendo encontrado, por isso object object.

Edited by selectshop.at (see edit history)

Share this post


Link to post
Share on other sites

Fiz alterações no código, mas desconfio que seja erro do servidor, passei do shared para a VPS e está tudo a 100%.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More