Não sendo propriamente um problema de Drupal mas aconteceu-me uma situação preocupante quando estava a passar uma BD de localhost para a Web via PhpMyAdmin.
Criei a BD e ao fazer import levo com o seguinte "rótulo"
Alguém já teve o mesmo problema e sabe como ultrapassar?
Obg desde já e abraço
Error
SQL query:
-- -- Extraindo dados da tabela actions
-- INSERT DELAYED IGNORE INTO actions
(aid
, type
, callback
, parameters
, label
) VALUES ('comment_publish_action', 'comment', 'comment_publish_action', '', 'Publish comment'), ('comment_save_action', 'comment', 'comment_save_action', '', 'Save comment'), ('comment_unpublish_action', 'comment', 'comment_unpublish_action', '', 'Unpublish comment'), ('node_make_sticky_action', 'node', 'node_make_sticky_action', '', 'Make content sticky'), ('node_make_unsticky_action', 'node', 'node_make_unsticky_action', '', 'Make content unsticky'), ('node_promote_action', 'node', 'node_promote_action', '', 'Promote content to front page'), ('node_publish_action', 'node', 'node_publish_action', '', 'Publish content'), ('node_save_action', 'node', 'node_save_action', '', 'Save content'), ('node_unpromote_action', 'node', 'node_unpromote_action', '', 'Remove content from front page'), ('node_unpublish_action', 'node', 'node_unpublish_action', '', 'Unpu[...]
MySQL said: Documentation
1616 - DELAYED option not supported for table 'actions'
Comments
Já consegui resolver o
Já consegui resolver o problema da importação....
O site abre e corre direito contudo agora quando tento aceder ao backoffice do site aparece o seguinte problema:
Additional uncaught exception thrown while handling exception.
Original
PDOException: SQLSTATE[HY000]: General error: 2006 MySQL server has gone away: SELECT filename FROM {registry} WHERE name = :name AND type = :type; Array ( [:name] => delta_export_ui [:type] => interface ) in _registry_check_code() (line 3150 of /home/majesfra/public_html/site/includes/bootstrap.inc).
Additional
PDOException: SQLSTATE[HY000]: General error: 2006 MySQL server has gone away: INSERT INTO {watchdog} (uid, type, message, variables, severity, link, location, referer, hostname, timestamp) VALUES (:db_insert_placeholder_0, :db_insert_placeholder_1, :db_insert_placeholder_2, :db_insert_placeholder_3, :db_insert_placeholder_4, :db_insert_placeholder_5, :db_insert_placeholder_6, :db_insert_placeholder_7, :db_insert_placeholder_8, :db_insert_placeholder_9); Array ( [:db_insert_placeholder_0] => 1 [:db_insert_placeholder_1] => php [:db_insert_placeholder_2] => %type: !message in %function (line %line of %file). [:db_insert_placeholder_3] => a:6:{s:5:"%type";s:12:"PDOException";s:8:"!message";s:206:"SQLSTATE[HY000]: General error: 2006 MySQL server has gone away: SELECT filename FROM {registry} WHERE name = :name AND type = :type; Array ( [:name] => delta_export_ui [:type] => interface ) ";s:9:"%function";s:22:"_registry_check_code()";s:5:"%file";s:54:"/home/majesfra/public_html/site/includes/bootstrap.inc";s:5:"%line";i:3150;s:14:"severity_level";i:3;} [:db_insert_placeholder_4] => 3 [:db_insert_placeholder_5] => [:db_insert_placeholder_6] => http://www.majesfrape.com/site/users/admin [:db_insert_placeholder_7] => http://www.majesfrape.com/site/user [:db_insert_placeholder_8] => 2.83.236.148 [:db_insert_placeholder_9] => 1396207016 ) in dblog_watchdog() (line 160 of /home/majesfra/public_html/site/modules/dblog/dblog.module).
Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000]: General error: 2006 MySQL server has gone away' in /home/majesfra/public_html/site/includes/database/database.inc:2168 Stack trace: #0 /home/majesfra/public_html/site/includes/database/database.inc(2168): PDOStatement->execute(Array) #1 /home/majesfra/public_html/site/includes/database/database.inc(680): DatabaseStatementBase->execute(Array, Array) #2 /home/majesfra/public_html/site/includes/database/database.inc(2347): DatabaseConnection->query('SELECT expire, ...', Array, Array) #3 /home/majesfra/public_html/site/includes/lock.inc(167): db_query('SELECT expire, ...', Array) #4 /home/majesfra/public_html/site/includes/lock.inc(146): lock_may_be_available('schema:runtime:...') #5 /home/majesfra/public_html/site/includes/bootstrap.inc(424): lock_acquire('schema:runtime:...') #6 /home/majesfra/public_html/site/includes/bootstrap.inc(446): DrupalCacheArray->set(Array) #7 [internal function]: DrupalCacheArray->__destruct() #8 {main} thrown in /home/majesfra/public_html/site/includes/database/database.inc on line 2168
Additional uncaught exception thrown while handling exception
Olá,
no ficheiro xampp\mysql\bin\my.ini aumenta o valor em max_allowed_packet, eu tenho com 200M.
Espero que sirva.
Não está em localhost... isso
Não está em localhost... isso talvez resolva o problema se pedir ao Host para ter acesso ao My.ini do Mysql.
Se tiveres acesso ao
Se tiveres acesso ao /etc/my.cnf é ai que tens de mudar, caso contrário (por exemplo se isso for um partilhado ou não tiveres permissões) tens de pedir ao teu host para alterar.
Podes também tentar truncar todas as tabelas de cache (podes o fazer pelo phpmyadmin) ou se tiveres permissões de root no server instala o drush e faz: drush cc
Eu vou tentar fazer via
Eu vou tentar fazer via PhpmyAdmin porque não consigo instalar o Drush no Server... consegues dizer-me p.f. quais são as tabelas.
Grato
São todas as que tem o
São todas as que tem o prefixo cache
exemplo:
cache_bootstrap
cache_field
etc
Atenção para não apagares as tabelas em si, mas apenas os dados que elas contem.
O Drupal depois volta a popular as mesmas.
Já fiz a todas as tabelas
Já fiz a todas as tabelas Cache* mas não resolveu nada...
Entretanto reparei numa coisa interessante só me dá esse erro no login quando o Utilizador tem privilégios de Administrador... se for um user comum, faz o registo e entra sem qualquer problema.
Também já tentei ver no FTP mas não encontrei o ficheiro my.cnf (não estava onde tinhas dito) a estrutura do alojamento é em CPANEL. Provavelmente isso estará noutro sitio... :p
Mesmo problema com Panopoly
Prezado, você conseguiu resolver o problema?
Também tenho esse problema e não consegui resolver ainda.
No meu caso ocorreu quando instalei a distribuição Panopoly diretamente no servidor web. Só acesso o site antes de fazer login. Após o login dá o erro; "Additional uncaught exception thrown while handling exception.
Original
PDOException: SQLSTATE[HY000]: General error: 2006 MySQL server has gone away: SELECT filename FROM {registry} WHERE name = :name AND type = :type; Array ( [:name] => linkit_profiles_ui [:type] => interface ) in _registry_check_code() (line 3150 of /home/automaxi/public_html/includes/bootstrap.inc)."
Agradeceria por alguma informação que possa me ajudar a resolver.
Obrigado!
Eduardo Ribeiro
www.baixadafacil.com.br