Drush yeni çekirdek güncellemenin yayınlandığını kabul etmiyor


12

Drrupal ile 7.31 çekirdeğimi 7.32'ye güncellemeye çalışıyorum.

Aşağıdaki komutları çalıştırdım

$ drush pm-release

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      

Yukarıdaki komuttan sonra aşağıdakileri çalıştırdım:

$ 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. 

bu yüzden aşağıdaki komutu çalıştırdım:

$ 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.   

İşte drush ve besteci versiyonları. Her ikisi de en son sürümlerdir.

$ drush sürümü

 Drush Version   :  7.0-dev 

Besteci sürüm 1.0-dev


1
Sadece vuruşlar için MySQL'i yeniden başlatın ve ardından deneyin. Bu benim için benzer bir sorunla işe yaradı.
Danny Englander

Yanıtlar:


17

drush rf kullanılabilir sürümleri yenileyecek ve bu noktada çalıştırabilmeniz drush up veya drush up drupal.


1
Çalışmıyor .... drupal Güncelleme bilgileri son yenilendi: Per, 10/16/2014 - 08:29 drupal Bilinmiyor Bilinmeyen Belirtilen proje bulunamadı Kod güncellemesi yok.
İbn Saeed

1
Tıkır tıkır çalışıyor!
Bart

Neden dünyada bu, en yüksek upvotes ile listelenen son cevaptır ve yazar en yüksek itibara sahiptir? Tüm bu yıllara rağmen kullanma çalışmaları beklendiği gibi drushduymadım pm-refresh. Teşekkürler!
Screenack

3

Aynı problemim var. Modül ve çekirdek listesi güncellenemiyor. CC denendi, cache_update kesildi. Gelebileceğim her şey ve hala hiçbir şey. Garip olan şey, localhost'ta bunu nereden aldığım, uzak sunucuda tamam olmasıdır.

Bu yüzden güncelleme yöneticisini devre dışı bırakıp kaldırarak ve tekrar yükleyerek bir şekilde düzelttim.


Aynı sorun, çevrimiçi bulduğum çözümlerin hiçbiri işe yaramadı, bunun dışında :)
LindaJeanne

3

Yukarıdaki tüm harika cevaplara ek olarak, olası [facepalm] beyin yetmezliği sorunları için iki kez kontrol ettiğinizden emin olun:

  • doğru sunucuya giriş yaptınız mı?
  • sunucudaki doğru drupal site yolu nedir?
  • / etc / hosts dosyanızla uğraştınız ve unuttunuz mu?
  • www ve www olmayanlar aynı yere mi işaret ediyor?
  • Tarayıcınızda yerel veya geliştirici bir kopyaya mı bakıyorsunuz?

Çalıştırırsanız drush statusve güncellenmiş sürümü varsa, ancak yine de GUI Raporları> Kullanılabilir Güncellemeler sayfasında güncelleme uyarılarını görüyorsanız, benim gibi toplam bir aptal olabilir ve sitenin farklı kopyalarına bakabilirsiniz.

Zaten denediyseniz drush rfve karşılaştırırsanız drush statusve çalıştırdığınızda aldığınız aynı mevcut sürüm numarasına drush pm-releases drupalsahipseniz, kesinlikle düzgün çalışmayan drush dışında bir sorununuz var demektir.


Haha bu sadece bendim!
Chris

2

Ben de aynı problemi yaşadım.

MySQL sunucusunu yeniden başlatmak benim için işe yaramadı.

Güncelleme yöneticisini devre dışı bırakmak, kaldırmak ve ardından yeniden etkinleştirmek benim için çalıştı.

$ drush -y dis update
$ drush -y pm-uninstall update
$ drush -y en update

Bunu yukarıda söylemedim mi?
Marko Blazekovic

Evet yaptın. Herkesin çözümünü denedim. Sadece başkalarının benim için neyin işe yaradığını bilmesini istedim. Neyse ki çözümünüz benim için çalıştı.
pachabhaiya

1
@ pachabhaiya'nın komutları, MySQL yeniden başlatıldığında aynı sorunu çözdükten sonra benim için kelimesi kelimesine çalıştı.
Wesley Musgrove

1

Danny Englander tarafından sunulan çözüm işe yaradı.

MySQL sunucusunu yeniden başlatmak hile yaptı.

Teşekkürler Danny.


1

Her şeyden önce:

drush pm-releases drupal

Sonra böyle tüm etiket adlarını görmelisiniz:

 Project  Release  Date         Status                                      
  drupal   7.38     2015-Jun-17  Supported, Recommended, Security, Installed 
  drupal   7.x-dev  2015-Jun-17  Development

Şimdi Proje adını ve Sürüm numarasını bu 'drupal-7.38' gibi alabilir ve güncellemeyi bu sürüme güncellemeye zorlamak için yürütebilirsiniz:

drush dl drupal-7.38

Geliştirme sürüm numarasını yazarak güncellemenin bir geliştirme sürümünü bile seçebilirsiniz.

Bu güncelleme modülleriyle de çalışır. Bir dev sürümü için ctools gibi bir modül için güncellemeyi zorlamanız gerekiyorsa, şunları yürütebilirsiniz:

drush dl ctools-7.x-1.x-dev

Acele keyfini çıkarın <3


1

Aynı problemi yaşadım,

drush up drupal

yeni drupal versiyonunu bulamamıştı. Yönetici arayüzünden gelen güncelleme modülü bile yeni drupal çekirdek sürümünü göstermiyordu. Ben kesiliyor başardınız cache_update tablosunu

TRUNCATE TABLE  cache_update

Gördüğüm kadarıyla, güncelleme modülü bu tablodaki yeni sürüm bilgilerini önbelleğe alıyor, bazı garip nedenlerle drush cc allkomutun bu tabloyu temizlememesi nedeniyle yeni drupal çekirdek sürümünün bulunamaması.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.