Joomla! Volunteers Portal

Se você encontrou um erro do tipo "Error displaying the error page", saiba que você está diante de um problema de conexão do Joomla com o seu banco de dados.

 

Problema: Fazendo uma cópia de um site em desenvolvimento, me deparei com o seguinte erro, que se repetia tanto no frontend como no backend:

Error displaying the error page: Application Instantiation Error: No database selected SQL=DELETE FROM `#__session` WHERE `time` < '1473876655'

 

*Ao invés de 1473876655 pode ser qualquer número.

  

Solução: Isso pode ter diversas causas. Verifique:

1. Se os parâmetros do arquivo configuration.php estão corretos.

 

        public $dbtype = '';

        public $host = '';

        public $user = '';

        public $password = '';

        public $db = '';

        public $dbprefix = '';

 

2. As permissões do usuário do banco de dados. No meu caso, eu havia criado o usuário mas esquecido de conceder os privilégios no banco de dados correto.  #dummie

 3. Se a pasta de seu site está com o dono correto no servidor. No caso do Suse o comando é: chown -R wwwrun.www NOME DA PASTA.

 

Fonte: http://forum.joomla.org/viewtopic.php?t=839812

 

 

 

 

Joomla! is a trademark of Open Source Matters. This site is not affiliated with or endorsed by the Joomla! Project or its trademark owners.