Drupal erros SQL podem ocorrer quando você instala o sistema Drupal no seu servidor web. Especificamente, o erro de sintaxe SQL permite que você saiba o que você precisa para aumentar a alocação de memória para instruções SQL do servidor web. Corrigir o problema no arquivo php.ini instalado em cada sistema Web Drupal . Finalidade
O erro retornado pelo Drupal permite que você saiba que o problema é com o banco de dados SQL , e não o seu código Drupal, e indica que você deve ajustar suas configurações do MySQL , sem alterar o código do aplicativo principal Drupal . O erro é personalizado para Drupal, assim você não receber esse erro para outras aplicações.
Resolução
O arquivo php.ini contém todas as configurações para trabalhar com SQL ea linguagem de programação PHP. O arquivo contém um item de linha chamado " memory_limit " , aumentar o valor definido para esta variável no arquivo php.ini , salve as alterações , em seguida, reinstalar o Drupal . Se o erro não ocorrer depois de concluir a reinstalação , então você tem memória suficiente alocada para o aplicativo Drupal .
Alternativa
Se você não tem acesso ao arquivo php.ini, tentar corrigir o erro no arquivo com a extensão htaccess . , que está localizado na raiz do seu site Drupal . Adicione a linha item de configuração " php_value memory_limit " e definir o seu uso de memória preferido. Por exemplo , comece com 10M e aumentar a quantidade se você ainda receber o erro depois de reinstalar o Drupal .
Considerações
memória disponível para sites de pequeno porte deve ser não mais do que 50M , porque pequenos sites não precisa as declarações do MySQL alta capacidade , e você não tem muitos usuários simultâneos acessando o site. Aumente esse valor como o seu site cresce.
Sintaxe SQL
Em alguns casos, a mensagem de erro refere-se a erros em suas instruções SQL personalizado. Abra a instrução SQL no modelo Drupal personalizado e ler a declaração de identificar se a declaração tem sintaxe incorreta. Por exemplo, o código a seguir é a sintaxe adequada para um "select" declaração:
selecionar * de clientes onde cliente n = 11