Jump to content

Recommended Posts

Alguém já teve o erro a seguir, que ocorre ao tentar ter acesso a listas de cadastro de empregados e clientes?

 

Consulta SQL errada
Unknown column 'id_parent' in 'field list'

 

Agradeço,

 

Beltrão

Edited by José Beltrão Júnior (see edit history)

Share this post


Link to post
Share on other sites

Se pretende que o ajudem mais facilmente, será mais sensato fornecer:

  • Um print screen de Parametros Avançados > Informações de Configuração em que seja também visivel a secção Lista de Ficehiros Alterados. Por questões de segurança deverá ocultar as inforamções sensiveis neste print screen, como o do Mysql user, Mysql server e nome da base de dados.
  • Um print screen do erro.
  • Detalhes dos passos efectuados até aparecer o erro.
  • Outras informações que possam ser utéis, como último módulo instalado, actualizado ou modificado.

Share this post


Link to post
Share on other sites

Também a versao Prestashop pode ser fornecer importantes dados para eventuais bugs.... E módulos nao nativos em uso.

Edited by selectshop.at (see edit history)

Share this post


Link to post
Share on other sites

A página Informações de Configuração, de que solicitei o print screen, contêm a versão do Prestashop utilizada bem como a do servidor Mysql, Apache/Nginx, versão PHP, etc ...

Share this post


Link to post
Share on other sites

OK, mas falta a informacao de módulos extraas nao nativos neste caso, que também podem ser uma dica para eventuais problemas.

Share this post


Link to post
Share on other sites

Sim concordo que a informação dos módulos não nativos seja fornecida, daí o meu terceiro ponto dizer para fornecer informações  diversas tais como o último módulo instalado.

 

Na minha experiências os bugs estão quase sempre relacionados com alguma alteração recente na loja... é quase infalivel!!!

 

Apenas para ilustrar o que digo, imaginem que instalam um módulo para alterar a forma como a vossa loja lida com as urls e depois de instalado o site começa a dar problemas com as urls... Penso que não seja preciso ser programador para fazer a associação do problema com o dito módulo, isto é tão simples como 2+2=4 !!!

 

Por incrivel que pareça este cenário acontece-me muitas vezes com os meus clientes de Hosting ou de Developer e eles não conseguem fazer a associação ;)

 

Portanto quando um problema aparece, peguem num papel e  numa caneta e sumarizem todas as alterações efectuadas nos  ultimos tempos, sejam de configurações da loja ou da instalação de módulos.

 

E como sempre digo e não me canso de repetir... Criem uma loja de testes para experimentarem e testarem antes de colocarem a alteração em Produção.

 

E antes de passarem as alterações para produção façam sempre, mas mesmo sempre um backup da base de dados e outro dos ficheiros da loja, pois assim estarão sempre salvaguardados para o caso de algo correr mal.

  • Like 1

Share this post


Link to post
Share on other sites

Espero que sejam essas as informações solicitadas.

 

O erro é exatamente como mostrado acima.

 

Beltrão.

 

 INFORMAÇÕES DA CONFIGURAÇÃO

Esta informação deve estar indicada quando você reportar um bug no nosso 'bug tracker' ou no fórum.

 INFORMAÇÃO DO SERVIDOR

Informação do servidor Linux #1 SMP Debian 3.2.54-2~bpo60+1 x86_64

Versão do Software do Servidor Apache/2.2.22 (Debian)

Versão PHP 5.3.3-7+squeeze25

Limite de memória 256M

Tempo máximo de execução 30

 INFORMAÇÕES DO BANCO DE DADOS

Versão do MySQL 5.6.16-64.1-1.ctbanco7-log

Servidor MySql  *************

Nome do MySql *******

Usuário MySql *******

Prefixo das tabelas fild_

Motor MySQL InnoDB

 INFORMAÇÕES DA LOJA

versão do PrestaShop 1.6.0.9

URL da loja http://www.fildor.com.br/

Nome do tema utilizado default-bootstrap

 DADOS DO E-MAIL

Método de envio de e-mail Você utiliza a função PHP mail()

 SEUS DADOS

Informações suas Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.118 Safari/537.36

 CHECK SUA CONFIGURAÇÃO

Parâmetros Obrigatórios Por favor, consulte os seguintes erros

Parâmetros Opcionais OK

      Arquivos Atualizados (274)

  • admin6079/ajax_products_list.php
  • admin6079/autoupgrade/index.php
  • admin6079/themes/default/js/tree.js
  • admin6079/themes/default/template/error.tpl
  • admin6079/themes/default/template/controllers/index.php
  • admin6079/themes/default/template/controllers/access/index.php
  • admin6079/themes/default/template/controllers/access/helpers/index.php
  • admin6079/themes/default/template/controllers/access/helpers/form/index.php
  • admin6079/themes/default/template/controllers/addons_catalog/index.php
  • admin6079/themes/default/template/controllers/addresses/index.php
  • admin6079/themes/default/template/controllers/addresses/helpers/index.php
  • admin6079/themes/default/template/controllers/addresses/helpers/form/index.php
  • admin6079/themes/default/template/controllers/addresses/helpers/list/index.php
  • admin6079/themes/default/template/controllers/attachments/index.php
  • admin6079/themes/default/template/controllers/attribute_generator/index.php
  • admin6079/themes/default/template/controllers/attributes/index.php
  • admin6079/themes/default/template/controllers/attributes/helpers/index.php
  • admin6079/themes/default/template/controllers/attributes/helpers/form/index.php
  • admin6079/themes/default/template/controllers/attributes_groups/index.php
  • admin6079/themes/default/template/controllers/attributes_groups/helpers/index.php
  • admin6079/themes/default/template/controllers/attributes_groups/helpers/form/index.php
  • admin6079/themes/default/template/controllers/attributes_groups/helpers/list/index.php
  • admin6079/themes/default/template/controllers/backup/index.php
  • admin6079/themes/default/template/controllers/backup/download/index.php
  • admin6079/themes/default/template/controllers/backup/helpers/index.php
  • admin6079/themes/default/template/controllers/backup/helpers/list/index.php
  • admin6079/themes/default/template/controllers/backup/helpers/view/index.php
  • admin6079/themes/default/template/controllers/carrier_wizard/helpers/index.php
  • admin6079/themes/default/template/controllers/carrier_wizard/helpers/form/index.php
  • admin6079/themes/default/template/controllers/carrier_wizard/helpers/view/index.php
  • admin6079/themes/default/template/controllers/carriers/index.php
  • admin6079/themes/default/template/controllers/carriers/helpers/index.php
  • admin6079/themes/default/template/controllers/carriers/helpers/form/index.php
  • admin6079/themes/default/template/controllers/cart_rules/index.php
  • admin6079/themes/default/template/controllers/cart_rules/product_rule.tpl
  • admin6079/themes/default/template/controllers/cart_rules/helpers/index.php
  • admin6079/themes/default/template/controllers/cart_rules/helpers/list/index.php
  • admin6079/themes/default/template/controllers/carts/index.php
  • admin6079/themes/default/template/controllers/carts/helpers/index.php
  • admin6079/themes/default/template/controllers/carts/helpers/view/index.php
  • admin6079/themes/default/template/controllers/categories/index.php
  • admin6079/themes/default/template/controllers/categories/helpers/index.php
  • admin6079/themes/default/template/controllers/categories/helpers/form/index.php
  • admin6079/themes/default/template/controllers/categories/helpers/list/index.php
  • admin6079/themes/default/template/controllers/categories/helpers/list/list_header.tpl
  • admin6079/themes/default/template/controllers/cms/index.php
  • admin6079/themes/default/template/controllers/cms/helpers/index.php
  • admin6079/themes/default/template/controllers/cms/helpers/form/index.php
  • admin6079/themes/default/template/controllers/cms_categories/index.php
  • admin6079/themes/default/template/controllers/cms_categories/helpers/index.php
  • admin6079/themes/default/template/controllers/cms_categories/helpers/form/index.php
  • admin6079/themes/default/template/controllers/cms_content/index.php
  • admin6079/themes/default/template/controllers/countries/index.php
  • admin6079/themes/default/template/controllers/countries/helpers/index.php
  • admin6079/themes/default/template/controllers/countries/helpers/form/index.php
  • admin6079/themes/default/template/controllers/countries/helpers/list/index.php
  • admin6079/themes/default/template/controllers/customer_threads/index.php
  • admin6079/themes/default/template/controllers/customer_threads/helpers/index.php
  • admin6079/themes/default/template/controllers/customer_threads/helpers/list/index.php
  • admin6079/themes/default/template/controllers/customer_threads/helpers/options/index.php
  • admin6079/themes/default/template/controllers/customer_threads/helpers/view/index.php
  • admin6079/themes/default/template/controllers/customers/index.php
  • admin6079/themes/default/template/controllers/customers/helpers/index.php
  • admin6079/themes/default/template/controllers/customers/helpers/list/index.php
  • admin6079/themes/default/template/controllers/customers/helpers/view/index.php
  • admin6079/themes/default/template/controllers/emails/index.php
  • admin6079/themes/default/template/controllers/employees/index.php
  • admin6079/themes/default/template/controllers/employees/helpers/index.php
  • admin6079/themes/default/template/controllers/employees/helpers/form/index.php
  • admin6079/themes/default/template/controllers/feature_value/index.php
  • admin6079/themes/default/template/controllers/feature_value/helpers/index.php
  • admin6079/themes/default/template/controllers/feature_value/helpers/form/index.php
  • admin6079/themes/default/template/controllers/features/index.php
  • admin6079/themes/default/template/controllers/features/helpers/index.php
  • admin6079/themes/default/template/controllers/features/helpers/form/index.php
  • admin6079/themes/default/template/controllers/geolocation/index.php
  • admin6079/themes/default/template/controllers/geolocation/helpers/index.php
  • admin6079/themes/default/template/controllers/geolocation/helpers/options/index.php
  • admin6079/themes/default/template/controllers/groups/index.php
  • admin6079/themes/default/template/controllers/groups/helpers/index.php
  • admin6079/themes/default/template/controllers/groups/helpers/form/index.php
  • admin6079/themes/default/template/controllers/groups/helpers/tree/index.php
  • admin6079/themes/default/template/controllers/groups/helpers/view/index.php
  • admin6079/themes/default/template/controllers/images/index.php
  • admin6079/themes/default/template/controllers/import/index.php
  • admin6079/themes/default/template/controllers/import/helpers/index.php
  • admin6079/themes/default/template/controllers/import/helpers/form/index.php
  • admin6079/themes/default/template/controllers/import/helpers/view/index.php
  • admin6079/themes/default/template/controllers/information/index.php
  • admin6079/themes/default/template/controllers/information/helpers/index.php
  • admin6079/themes/default/template/controllers/information/helpers/view/index.php
  • admin6079/themes/default/template/controllers/invoices/index.php
  • admin6079/themes/default/template/controllers/invoices/helpers/index.php
  • admin6079/themes/default/template/controllers/invoices/helpers/form/index.php
  • admin6079/themes/default/template/controllers/languages/index.php
  • admin6079/themes/default/template/controllers/languages/helpers/index.php
  • admin6079/themes/default/template/controllers/languages/helpers/form/index.php
  • admin6079/themes/default/template/controllers/localization/index.php
  • admin6079/themes/default/template/controllers/login/index.php
  • admin6079/themes/default/template/controllers/logs/index.php
  • admin6079/themes/default/template/controllers/logs/helpers/index.php
  • admin6079/themes/default/template/controllers/logs/helpers/list/index.php
  • admin6079/themes/default/template/controllers/maintenance/index.php
  • admin6079/themes/default/template/controllers/maintenance/helpers/index.php
  • admin6079/themes/default/template/controllers/maintenance/helpers/options/index.php
  • admin6079/themes/default/template/controllers/manufacturers/index.php
  • admin6079/themes/default/template/controllers/manufacturers/helpers/index.php
  • admin6079/themes/default/template/controllers/manufacturers/helpers/view/index.php
  • admin6079/themes/default/template/controllers/meta/index.php
  • admin6079/themes/default/template/controllers/meta/helpers/index.php
  • admin6079/themes/default/template/controllers/meta/helpers/options/index.php
  • admin6079/themes/default/template/controllers/modules/index.php
  • admin6079/themes/default/template/controllers/modules/tab_modules_list.tpl
  • admin6079/themes/default/template/controllers/modules_positions/index.php
  • admin6079/themes/default/template/controllers/not_found/index.php
  • admin6079/themes/default/template/controllers/order_preferences/index.php
  • admin6079/themes/default/template/controllers/order_preferences/helpers/index.php
  • admin6079/themes/default/template/controllers/order_preferences/helpers/options/index.php
  • admin6079/themes/default/template/controllers/orders/index.php
  • admin6079/themes/default/template/controllers/orders/helpers/index.php
  • admin6079/themes/default/template/controllers/orders/helpers/view/index.php
  • admin6079/themes/default/template/controllers/outstanding/index.php
  • admin6079/themes/default/template/controllers/payment/index.php
  • admin6079/themes/default/template/controllers/payment/helpers/index.php
  • admin6079/themes/default/template/controllers/payment/helpers/view/index.php
  • admin6079/themes/default/template/controllers/performance/index.php
  • admin6079/themes/default/template/controllers/performance/helpers/index.php
  • admin6079/themes/default/template/controllers/performance/helpers/form/index.php
  • admin6079/themes/default/template/controllers/preferences/index.php
  • admin6079/themes/default/template/controllers/preferences/helpers/index.php
  • admin6079/themes/default/template/controllers/preferences/helpers/options/index.php
  • admin6079/themes/default/template/controllers/products/index.php
  • admin6079/themes/default/template/controllers/products/informations.tpl
  • admin6079/themes/default/template/controllers/products/combination/index.php
  • admin6079/themes/default/template/controllers/products/combination/helpers/index.php
  • admin6079/themes/default/template/controllers/products/combination/helpers/list/index.php
  • admin6079/themes/default/template/controllers/products/helpers/index.php
  • admin6079/themes/default/template/controllers/products/helpers/form/index.php
  • admin6079/themes/default/template/controllers/products/helpers/list/index.php
  • admin6079/themes/default/template/controllers/products/multishop/index.php
  • admin6079/themes/default/template/controllers/referrers/index.php
  • admin6079/themes/default/template/controllers/referrers/helpers/index.php
  • admin6079/themes/default/template/controllers/referrers/helpers/form/index.php
  • admin6079/themes/default/template/controllers/referrers/helpers/list/index.php
  • admin6079/themes/default/template/controllers/referrers/helpers/view/index.php
  • admin6079/themes/default/template/controllers/request_sql/index.php
  • admin6079/themes/default/template/controllers/request_sql/helpers/index.php
  • admin6079/themes/default/template/controllers/request_sql/helpers/form/index.php
  • admin6079/themes/default/template/controllers/request_sql/helpers/view/index.php
  • admin6079/themes/default/template/controllers/return/index.php
  • admin6079/themes/default/template/controllers/return/helpers/index.php
  • admin6079/themes/default/template/controllers/return/helpers/form/index.php
  • admin6079/themes/default/template/controllers/scenes/index.php
  • admin6079/themes/default/template/controllers/scenes/helpers/index.php
  • admin6079/themes/default/template/controllers/scenes/helpers/form/index.php
  • admin6079/themes/default/template/controllers/search/index.php
  • admin6079/themes/default/template/controllers/search/helpers/index.php
  • admin6079/themes/default/template/controllers/search/helpers/view/index.php
  • admin6079/themes/default/template/controllers/shop/index.php
  • admin6079/themes/default/template/controllers/shop/helpers/index.php
  • admin6079/themes/default/template/controllers/shop/helpers/form/index.php
  • admin6079/themes/default/template/controllers/shop/helpers/list/index.php
  • admin6079/themes/default/template/controllers/shop_group/index.php
  • admin6079/themes/default/template/controllers/shop_group/helpers/index.php
  • admin6079/themes/default/template/controllers/shop_group/helpers/form/index.php
  • admin6079/themes/default/template/controllers/shop_url/index.php
  • admin6079/themes/default/template/controllers/shop_url/helpers/index.php
  • admin6079/themes/default/template/controllers/shop_url/helpers/form/index.php
  • admin6079/themes/default/template/controllers/shop_url/helpers/list/index.php
  • admin6079/themes/default/template/controllers/slip/index.php
  • admin6079/themes/default/template/controllers/slip/helpers/index.php
  • admin6079/themes/default/template/controllers/slip/helpers/form/index.php
  • admin6079/themes/default/template/controllers/specific_price_rule/index.php
  • admin6079/themes/default/template/controllers/specific_price_rule/helpers/index.php
  • admin6079/themes/default/template/controllers/specific_price_rule/helpers/form/index.php
  • admin6079/themes/default/template/controllers/states/index.php
  • admin6079/themes/default/template/controllers/stats/index.php
  • admin6079/themes/default/template/controllers/stats/helpers/index.php
  • admin6079/themes/default/template/controllers/stats/helpers/view/index.php
  • admin6079/themes/default/template/controllers/statuses/index.php
  • admin6079/themes/default/template/controllers/statuses/helpers/index.php
  • admin6079/themes/default/template/controllers/statuses/helpers/form/index.php
  • admin6079/themes/default/template/controllers/stock_cover/index.php
  • admin6079/themes/default/template/controllers/stock_cover/helpers/index.php
  • admin6079/themes/default/template/controllers/stock_cover/helpers/list/index.php
  • admin6079/themes/default/template/controllers/stock_instant_state/index.php
  • admin6079/themes/default/template/controllers/stock_instant_state/helpers/index.php
  • admin6079/themes/default/template/controllers/stock_instant_state/helpers/list/index.php
  • admin6079/themes/default/template/controllers/stock_mvt/index.php
  • admin6079/themes/default/template/controllers/stock_mvt/helpers/index.php
  • admin6079/themes/default/template/controllers/stock_mvt/helpers/list/index.php
  • admin6079/themes/default/template/controllers/stores/index.php
  • admin6079/themes/default/template/controllers/stores/helpers/index.php
  • admin6079/themes/default/template/controllers/stores/helpers/form/index.php
  • admin6079/themes/default/template/controllers/stores/helpers/options/index.php
  • admin6079/themes/default/template/controllers/suppliers/index.php
  • admin6079/themes/default/template/controllers/suppliers/helpers/index.php
  • admin6079/themes/default/template/controllers/suppliers/helpers/view/index.php
  • admin6079/themes/default/template/controllers/supply_orders/index.php
  • admin6079/themes/default/template/controllers/supply_orders/helpers/index.php
  • admin6079/themes/default/template/controllers/supply_orders/helpers/form/index.php
  • admin6079/themes/default/template/controllers/supply_orders/helpers/list/index.php
  • admin6079/themes/default/template/controllers/supply_orders/helpers/view/index.php
  • admin6079/themes/default/template/controllers/supply_orders_change_state/index.php
  • admin6079/themes/default/template/controllers/supply_orders_change_state/helpers/index.php
  • admin6079/themes/default/template/controllers/supply_orders_change_state/helpers/form/index.php
  • admin6079/themes/default/template/controllers/supply_orders_receipt_history/index.php
  • admin6079/themes/default/template/controllers/supply_orders_receipt_history/helpers/index.php
  • admin6079/themes/default/template/controllers/supply_orders_receipt_history/helpers/list/index.php
  • admin6079/themes/default/template/controllers/tabs/index.php
  • admin6079/themes/default/template/controllers/tabs/helpers/index.php
  • admin6079/themes/default/template/controllers/tabs/helpers/list/index.php
  • admin6079/themes/default/template/controllers/tags/index.php
  • admin6079/themes/default/template/controllers/tags/helpers/index.php
  • admin6079/themes/default/template/controllers/tags/helpers/form/index.php
  • admin6079/themes/default/template/controllers/tax_rules/index.php
  • admin6079/themes/default/template/controllers/tax_rules/helpers/index.php
  • admin6079/themes/default/template/controllers/tax_rules/helpers/form/index.php
  • admin6079/themes/default/template/controllers/tax_rules/helpers/list/index.php
  • admin6079/themes/default/template/controllers/tax_rules_group/index.php
  • admin6079/themes/default/template/controllers/tax_rules_group/helpers/index.php
  • admin6079/themes/default/template/controllers/tax_rules_group/helpers/form/index.php
  • admin6079/themes/default/template/controllers/themes/index.php
  • admin6079/themes/default/template/controllers/themes/helpers/index.php
  • admin6079/themes/default/template/controllers/themes/helpers/options/index.php
  • admin6079/themes/default/template/controllers/themes/helpers/view/importtheme_view.tpl
  • admin6079/themes/default/template/controllers/tracking/index.php
  • admin6079/themes/default/template/controllers/tracking/helpers/index.php
  • admin6079/themes/default/template/controllers/tracking/helpers/list/index.php
  • admin6079/themes/default/template/controllers/translations/index.php
  • admin6079/themes/default/template/controllers/translations/helpers/index.php
  • admin6079/themes/default/template/controllers/translations/helpers/view/index.php
  • admin6079/themes/default/template/controllers/warehouses/index.php
  • admin6079/themes/default/template/controllers/warehouses/helpers/index.php
  • admin6079/themes/default/template/controllers/warehouses/helpers/view/index.php
  • admin6079/themes/default/template/controllers/webservice/index.php
  • admin6079/themes/default/template/controllers/webservice/helpers/index.php
  • admin6079/themes/default/template/controllers/webservice/helpers/form/index.php
  • admin6079/themes/default/template/helpers/index.php
  • admin6079/themes/default/template/helpers/form/index.php
  • admin6079/themes/default/template/helpers/list/index.php
  • admin6079/themes/default/template/helpers/list/list_footer.tpl
  • admin6079/themes/default/template/helpers/options/index.php
  • admin6079/themes/default/template/helpers/view/index.php
  • classes/Notification.php
  • classes/cache/index.php
  • classes/controller/index.php
  • classes/db/index.php
  • classes/helper/index.php
  • classes/log/index.php
  • classes/module/index.php
  • classes/order/index.php
  • classes/pdf/index.php
  • classes/range/index.php
  • classes/shop/index.php
  • classes/stock/index.php
  • classes/tax/index.php
  • classes/webservice/index.php
  • config/config.inc.php
  • controllers/admin/AdminOrdersController.php
  • controllers/admin/index.php
  • js/jquery/plugins/jquery.validate-creditcard.js
  • js/jquery/plugins/alerts/jquery.alerts.css
  • js/jquery/plugins/alerts/jquery.alerts.js
  • js/jquery/plugins/jstree/jquery.jstree.js
  • js/jquery/plugins/jstree/themes/apple/style.css
  • js/jquery/plugins/jstree/themes/classic/style.css
  • js/jquery/plugins/jstree/themes/default/style.css
  • js/jquery/plugins/jstree/themes/default-rtl/style.css
  • js/jquery/plugins/smartWizard/jquery.smartWizard.js
  • js/jquery/plugins/treeview-categories/jquery.treeview-categories.async.js
  • js/jquery/plugins/treeview-categories/jquery.treeview-categories.sortable.js
  • pdf/footer.tpl
  • pdf/header.tpl
Edited by José Beltrão Júnior (see edit history)

Share this post


Link to post
Share on other sites

O que é que se passou na instalação da sua loja para ter tantos ficheiros imdex.php alterados?

 

Por favor coloque aqui o conteudo de um deles.

 

Um ficheiro do core encontra-se alterado controllers/admin/AdminOrdersController.php, o que não devia ter acontecido.... qualquer alteração deverá ser efectuada através dos Overrides.

 

Active o debug na sua loja e coloque aqui o print screen do erro.

Share this post


Link to post
Share on other sites

Exadra37

 

Veja o print de erro que o provedor (Locaweb) me passou.

 

[Mon Apr 06 16:48:35 2015] [error] [client 187.45.253.76] PHP Warning: Invalid argument supplied for foreach() in /storage/b/3f/ca/fildor1/public_html/override/classes/controller/AdminController.php on line 112, referer: http://www.fildor.com.br/admin6079/index.php?controller=AdminLogin&token=b8c1752c5de909eb2aa747afe2d4898b&redirect=AdminCustomers
[Mon Apr 06 16:48:35 2015] [error] [client 187.45.253.76] PHP Warning: Invalid argument supplied for foreach() in /storage/b/3f/ca/fildor1/public_html/override/classes/controller/AdminController.php on line 115, referer: http://www.fildor.com.br/admin6079/index.php?controller=AdminLogin&token=b8c1752c5de909eb2aa747afe2d4898b&redirect=AdminCustomers
[Mon Apr 06 16:48:38 2015] [error] [client 187.45.253.76] PHP Warning: Invalid argument supplied for foreach() in /storage/b/3f/ca/fildor1/public_html/override/classes/controller/AdminController.php on line 112, referer: http://www.fildor.com.br/admin6079/index.php?controller=AdminCustomers&token=e3b56d4ecf03e306d5ddc4b84841d990
[Mon Apr 06 16:48:38 2015] [error] [client 187.45.253.76] PHP Warning: Invalid argument supplied for foreach() in /storage/b/3f/ca/fildor1/public_html/override/classes/controller/AdminController.php on line 115, referer: http://www.fildor.com.br/admin6079/index.php?controller=AdminCustomers&token=e3b56d4ecf03e306d5ddc4b84841d990

Verificamos também os processos em execução no momento e a query não saiu da aplicação para chegar ao banco de dados.

 

Abaixo o erro após ativar o Debug.

 

erro_sql_070415.jpg

Share this post


Link to post
Share on other sites

Suponho que vc atualizou de PS 1.5. para 1.6. ? Vejo isto da lista do thema, pois /themes/default = Prestashop 1.5. e /themes/default-bootstrap = Prestashop 1.6.

Eu tive o mesmo problema quando atualizei a primeira vez de 1.5. para 1.6. Suponho que o módulo de atualizacao tinha um monte de bugs...

Depois que atualizei para PS 1.6.0.11. todos estes "erros" desapareceram.

 

Clone a sua loja e faca uma atualizacao para a versao PS 1.6.0.11 ou atual .14 neste clone e verifique se os erros continuam. Para a minha loja e as lojas que administro desapareceram. ;)

 

Tanto que cada atualizacao com o módulo 1-clique conserta banco de dados "quebrados"

 

os únicos ficheiros que nao mais estao de acordo (e estes realmente foram alterados por mim para debugar pequenos problemas da versao 1.6.0.11) e sobraram após o segundo upgrade sao (os ficheiros faltantes eu mesma deletei, por serem desnecessários)

 

Ficheiros faltantes (7)

  • CONTRIBUTING.md
  • CONTRIBUTORS.md
  • README.md
  • meuadmin/autoupgrade/index.php

Ficheiros atualizados (11)

  • meuadmin/autoupgrade/backup/index.php
  • meuadmin/themes/default/js/help.js
  • classes/PrestaShopAutoload.php
  • classes/Translate.php
  • classes/controller/Controller.php
  • config/config.inc.php
  • controllers/admin/AdminTranslationsController.php
  • pdf/footer.tpl
  • pdf/header.tpl
  • pdf/invoice.tax-tab.tpl
  • pdf/invoice.tpl
Edited by selectshop.at (see edit history)

Share this post


Link to post
Share on other sites

Provavelmente estes overrides do AdminController estão incorretos ou desatualizados.

Eventualmente uma função dentro da classe muda entre as versões. Nesse caso, se vc atualizar a versão, precisa atualizar o override também.

Share this post


Link to post
Share on other sites

Eu nao tinha nenhum override e a mesma lista que o Beltrao. Tanto que atualizando a loja novamente para PS 1.6.0.14 somente sobraram os ficheiros faltantes e um alterado que o é o config.inc.php, pois lá inlcuo alguns scripts que correm no meu servidor (e os scripts do pdf/ - pois o template da minha nota fiscal tem que estar conforme as leis fiscais daqui, e Prestashop nao sustenta os requisitos necessários).

Share this post


Link to post
Share on other sites

Amigos,

 

Como atualizar o override do adminControler, sem precisar fazer a atualização da versão do Presta?

 

Beltrão.

1. Foi você que criou o override?

2. O que ele faz? Ele estende ou sobreescreve as funções do controller original?

 

Se vc estiver sobreescrevendo uma função, você precisa comparar o código das funções do override com as funções originais do adminController e garantir que tenha tudo da função original, mais as suas alterações.

Share this post


Link to post
Share on other sites

Consegui visualizar os erros abaixo quando entro nas opções do menu com erro.

 

Warning: Invalid argument supplied for foreach() in /storage/b/3f/ca/fildor1/public_html/override/classes/controller/AdminController.php on line 146

Warning: Invalid argument supplied for foreach() in /storage/b/3f/ca/fildor1/public_html/override/classes/controller/AdminController.php on line 112 Warning: Invalid argument supplied for foreach() in /storage/b/3f/ca/fildor1/public_html/clone/override/classes/controller/AdminController.php on line 115

Warning: Invalid argument supplied for foreach() in /storage/b/3f/ca/fildor1/public_html/override/classes/controller/AdminController.php on line 169 Warning: Invalid argument supplied for foreach() in /storage/b/3f/ca/fildor1/public_html/clone/override/classes/controller/AdminController.php on line 172

 

Beltrão.

Share this post


Link to post
Share on other sites

Tome uma versao original do ficheiro /classes/controllers/AdminController.php como exemplo e retrabalho o seu ficheiro na pasta /override/classes/controller nas linhas indicadas.

 

Use por ex. a software gatis WinMerge" para comparar os dois ficheiros. Só analizando as linhas que estao dando erro é que vc. vai poder retrabalhar o código que está dando erro..

 

Dei uma espiada nas linhas que estao dando problema. Nao sou programadora, mas pelo que posso ver o problema do código é devido à php-versao em uso e código nao entendido escrito no seu override.

 

foreach ($emp as $v)

foreach ($parents as $v)

 

Quem foi que escreveu o código ?

Edited by selectshop.at (see edit history)

Share this post


Link to post
Share on other sites

Este override provavelmente é para venda de terceiros dentro da loja...

Não tenho como saber quais são os campos ou requisitos necessários.

 

Recomendo que consulte o desenvolvedor do módulo para suporte.

Aqui no fórum, só temos como auxiliar sobre as soluções padrão do PrestaShop...

Share this post


Link to post
Share on other sites

Amigos,

 

Desde que fui auxiliado por vocês, o meu Prestashop só melhorou. O Prestashop não se resume a uma instalação, ele exige atenção em vários parâmetros que vai da configuração a um bom provedor, mas o principal e que faz a diferença é a comunidade deste Fórum, parabéns para todos vocês.

 

Resolvi o problema, fazendo algo que nunca tinha feito, por insegurança e medo mesmo, que foi a atualização do Prestashop para a versão 1.6.0.14 usando 1-click Update.

 

- Primeiro criei uma loja teste, utilizando o tutorial do Exadra37 https://www.prestashop.com/forums/topic/217863-tutorial-criar-loja-online-de-testes/ depois resolvi os erros que deram na atualização (todos de direitos de permissão - chmod), depois que deu tudo certo na instalação de teste, parti para a instalação principal, sempre com o backup em dia.

 

Amigos, deu tudo certo, após a atualização os erros acima desapareceram, o site ficou até mais rápido  Agora, estou refazendo com muito prazer, algumas configurações personalizadas que havia feito no template que foram desfeitas com a atualização e também a atualização de alguns módulos.

 

Se houver mais alguma coisa que devo prestar atenção e verificar mesmo após a atualização e só falar.

 

Muito obrigado aos amigos que incansavelmente me ajudaram e me estimularam a fazer algo que eu não tinha a menor segurança.

 

Abraços,

 

Beltrão.

Share this post


Link to post
Share on other sites

Quanto ao seu override, leia o tópico #18. Infelizmente nao conheco o servico terceirizado que implementou, mas o array está mal formado para a versao php em uso. Vc. vai ter que reescrever as linhas que contém o código que citei.

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