Pesquisa
Itens ativos
Posts mais lidos hoje
Login do usuário
Assine o RSS do Drupal-BR
LOCK TABLES
Olá pessoal!
Instalei o Drupal local usando o Wamp, e tudo está funcionando OK. Inicialmente, durante a instalação, recebi a seguinte mensagem:
We were unable to lock a test table on your MySQL database server. We tried locking a table with the command LOCK TABLES drupal_install_test WRITE and MySQL reported the following error: Access denied for user 'xxxxxxx'@'%' to database 'xxxxxxx_xxxxxx'.
Pelo admin do MySQL percebi que era só atribuir algumas permissões ao usuário e logo o problema foi sanado. (Diga-se de passagem que é o CMS com o melhor e mais fácil sistema de instalação).
Contudo, fiz hoje uma instalação do Drupal num host (com linux, php e mysql) e estou recebendo a mesma mensagem. O problema é que o host é gratuito e o usuário é pré-definido. Eu apenas crio o BD, mas o usuário não, sendo assim, não tenho como dar a permissão LOCK para ele.
A pergunta é, exite uma forma de eu contornar esta situação?
OBS: Muitas vezes quero buscar as informações no forum, mas o sistema de pesquisa, parece-me, é muito fraco, ou então não estou sabendo utilizá-lo direito.
Grato a todos.
Claudio Lobo
- Por favor, se logue ou se registre para poder enviar comentários
- 169 leituras




Para contornar, vc
Para contornar, vc precisaria comentar a query q faz o lock... fica em includes/database.mysql.inc ...
POREM eu acho que nao seria uma boa ideia fazer isso...
flw!
--
Pedro Faria de Miranda Pinto
http://www.eusouopedro.com
http://www.phpavancado.net
Bate Papo sobre Drupal? irc://irc.freenode.net/drupal-br
Valeu! Mas...
Valeu Pedro, pela dica.
Mas por que não seria boa idéia? Quais as implicações?
No momento, é um site de testes, não trará gravidades. Mas seria bom saber quais os riscos da ação para um site oficial.
Um abraço,
Claudio Lobo
www.kmz2.com
Todo o tratamento de
Todo o tratamento de variaves e cache do drupal, ele "locka" a tabela para garantir que somente ele estará escrevendo no momento.
Não sei te dizer ao certo se vc retirar em que isso implicaria, mas com certeza o drupal precisa disso. Geralmente se usa isso no mysql para não se ter problemas de conexão concorrente.
T+
--
Pedro Faria de Miranda Pinto
http://www.eusouopedro.com
http://www.phpavancado.net
Bate Papo sobre Drupal? irc://irc.freenode.net/drupal-br