rodinei.nunes Posted May 27, 2015 Share Posted May 27, 2015 Olá pessoal Recebi o log de erros de meu servidor e está aparecendo esse erro: [27-May-2015 00:29:21 America/Sao_Paulo] PHP Warning: Invalid argument supplied for foreach() in /home/presenteimportado/www/classes/module/Module.php on line 1646 Abri o módulo e essa linha indicada contem o seguinte comando: $content = Tools::file_get_contents($theme_xml); $xml = @simplexml_load_string($content, null, LIBXML_NOCDATA); linha 1646 foreach ($xml->modules->module as $modaddons) if((string)$modaddons['action'] == 'install') $trusted[] = Tools::strtolower((string)$modaddons['name']); Alguma luz para resolver ? Link to comment Share on other sites More sharing options...
Daniel - PrestaBR Posted May 27, 2015 Share Posted May 27, 2015 Warnings são avisos do PHP e não comprometem o funcionamento da loja. Neste caso, provavelmente a loja não está conseguindo se conectar com o webservice do PrestaShop que gera um XML dos módulos (para verificar atualizações, oferecer módulos novo, etc...). Geralmente falta ativar o parâmetro allow_url_fopen no PHP.ini, ou habilitar o cURL no seu servidor. Link to comment Share on other sites More sharing options...
selectshop.at Posted May 27, 2015 Share Posted May 27, 2015 (edited) Warning é um aviso. Estes avisos estao em direta dependencia com a versao php em uso. Se vc. for usar outra versao php, bem capaz que a mensagem desaparece. Warnings aliás estao sempre em direta dependencia com a configuracao do servidor mesmo. No seu caso, como o Daniel já disse o seu servidor está bloqueando a conexao por uma firewall instalada e mal configurada. Edited May 27, 2015 by selectshop.at (see edit history) Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now