Estou tentando atualizar o meu drupal 7.31 core para 7.32 via Drush.
Eu executei os seguintes comandos
$ drush pm-releases
Project Release Date Status
drupal 7.x-dev 2014-Oct-15 Development
drupal 7.32 2014-Oct-15 Supported, Recommended, Security
drupal 7.31 2014-Aug-06 Security
Após o comando acima, executei o seguinte:
$ drush pm-update drupal
Update information last refreshed: Thu, 10/16/2014 - 07:33
Name Installed Version Proposed version Message
Drupal 7.31 7.31 Unknown
No code updates available.
então eu executei o seguinte comando:
$ drush pm-update drupal-7.32
Update information last refreshed: Thu, 10/16/2014 - 07:33
Name Installed Version Proposed version Message
drupal-7.32 Unknown Unknown Specified version not found
No code updates available.
Aqui estão as versões para drush e compositor. Ambos são para as versões mais recentes.
$ drush version
Drush Version : 7.0-dev
Composer versão 1.0-dev
Respostas:
drush rf
atualizará as versões disponíveis e, nesse ponto, você poderá executardrush up
oudrush up drupal
.fonte
drush
nunca usei opm-refresh
Works como esperado. Obrigado!Eu tenho o mesmo problema. Não é possível atualizar a lista de módulos e núcleo. Tentei CC, cache_update truncado. Bem, tudo o que eu poderia inventar e ainda nada. O que é estranho é que no localhost é onde eu recebo isso, no servidor remoto está tudo bem.
Então, eu o corrigi de alguma forma com a desativação e a desinstalação do gerenciador de atualizações e a instalação novamente.
fonte
Além de todas as ótimas respostas acima, verifique novamente possíveis problemas de falha cerebral do [facepalm]:
Se você executar
drush status
e ele tiver a versão atualizada, mas ainda vir os alertas de atualização na página Relatórios da GUI> Atualizações disponíveis, poderá ser um idiota total como eu e estar olhando para diferentes cópias do site.Se você já tentou
drush rf
e compara,drush status
e ele tem o mesmo número de versão atual que você obtém ao executardrush pm-releases drupal
, você definitivamente tem um problema diferente de o drush não funcionar corretamente.fonte
Eu também tive o mesmo problema.
Reiniciar o servidor MySQL não funcionou para mim.
Desabilitar o gerenciador de atualizações, desinstalá-lo e reativá-lo funcionou para mim.
fonte
A solução oferecida por Danny Englander funcionou.
Reiniciar o servidor mysql fez o truque.
Obrigado Danny.
fonte
Antes de tudo, execute:
Então você deve ver todos os nomes de tags como este:
Agora você pode obter o nome do projeto e o número do release como este 'drupal-7.38' e executar isso para forçar a atualização para esse release:
Você pode até escolher uma versão de atualização de desenvolvimento escrevendo o número da versão de desenvolvimento.
Isso também funciona com os módulos de atualização. Se você precisar forçar a atualização de um módulo como ctools para uma versão de desenvolvimento, você pode executar:
Desfrute de drush <3
fonte
Eu tive o mesmo problema, o comando
não estava encontrando a nova versão drupal. Mesmo o módulo de atualização, na interface do administrador, não estava mostrando a nova versão do drupal core. Eu consegui truncar a tabela cache_update
Pelo que vi, o módulo de atualização armazena em cache as informações da nova versão nesta tabela; por alguns motivos estranhos, o
drush cc all
comando não estava limpando essa tabela, para que a nova coluna do drupal core release não seja encontrada.fonte