Drush ไม่ยอมรับการอัพเดท core ใหม่


12

ฉันกำลังพยายามอัปเดต drupal 7.31 คอร์เป็น 7.32 ผ่าน Drush

ฉันรันคำสั่งต่อไปนี้

$ 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      

หลังจากคำสั่งข้างต้นฉันวิ่งต่อไปนี้:

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

ดังนั้นฉันจึงรันคำสั่งต่อไปนี้:

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

นี่คือเวอร์ชั่นสำหรับ drush และผู้แต่ง ทั้งสองเป็นเวอร์ชั่นล่าสุด

รุ่น $ drush

 Drush Version   :  7.0-dev 

นักแต่งเพลงรุ่น 1.0-dev


1
เพียงแค่เตะรีสตาร์ท MySQL แล้วลอง ที่ทำงานให้ฉันด้วยปัญหาที่คล้ายกัน
Danny Englander

คำตอบ:


17

drush rf จะรีเฟรชรุ่นที่มีอยู่และที่จุดที่คุณควรจะสามารถที่จะเรียกใช้ หรือdrush up drush up drupal


1
ไม่ทำงาน .... drupal อัปเดตข้อมูลล่าสุด: พฤหัสบดี, 10/16/2014 - 08:29 drupal ไม่ทราบไม่ทราบไม่พบโครงการที่ระบุไม่พบการปรับปรุงรหัสใช้ได้
Ibn Saeed

1
ทำงานเหมือนจับใจ!
บาร์ต

ทำไมบนโลกนี้จึงเป็นคำตอบสุดท้ายที่มีอันดับสูงสุดและผู้เขียนมีชื่อเสียงมากที่สุด? แม้ทุกปีเหล่านี้จะใช้drushไม่เคยได้ยินpm-refreshงานเท่าที่ควร ขอบคุณ!
Screenack

3

ผมมีปัญหาเดียวกัน. ไม่สามารถอัปเดตรายการโมดูลและแกนหลัก พยายาม CC, cache_update ตัดให้สั้นลง ทุกอย่างที่ฉันสามารถเกิดขึ้นได้และยังคงไม่มีอะไร สิ่งที่แปลกคือใน localhost คือที่ที่ฉันได้รับบนเซิร์ฟเวอร์ระยะไกลมันก็โอเค

ดังนั้นฉันจึงแก้ไขด้วยการปิดการใช้งานและยกเลิกการอัพเดทผู้จัดการและติดตั้งอีกครั้ง


ปัญหาเดียวกันไม่มีการแก้ปัญหาที่ผมพบว่าทำงานออนไลน์ยกเว้นสำหรับคนนี้ :)
LindaJeanne

3

นอกจากคำตอบที่ยอดเยี่ยมทั้งหมดข้างต้นอย่าลืมตรวจสอบอีกครั้งเพื่อหา [facepalm] ปัญหาสมองล้มเหลว:

  • คุณเข้าสู่เซิร์ฟเวอร์ที่ถูกต้องหรือไม่
  • เส้นทางเว็บไซต์ drupal ที่ถูกต้องบนเซิร์ฟเวอร์นั้น?
  • คุณยุ่งกับไฟล์ / etc / hosts ของคุณและลืม?
  • www และไม่ใช่ www ชี้ไปที่สถานที่เดียวกันหรือไม่
  • คุณกำลังดูสำเนาในเครื่องหรือในเบราว์เซอร์ของคุณหรือไม่

หากคุณเรียกใช้drush statusและมีเวอร์ชันที่อัปเดตแล้ว แต่คุณยังเห็นการแจ้งเตือนการอัปเดตในหน้ารายงาน GUI> การอัปเดตที่มีอยู่คุณอาจเป็นคนบ้าคลั่งอย่างฉันและดูสำเนาต่างๆของไซต์

หากคุณได้ลองแล้วdrush rfและคุณเปรียบเทียบdrush statusและมีหมายเลขรุ่นปัจจุบันที่คุณได้รับเมื่อคุณเรียกใช้drush pm-releases drupalแล้วคุณมีปัญหาอื่นนอกเหนือจาก drush ไม่ทำงานอย่างถูกต้อง


ฮ่าฮ่านี่เป็นเพียงฉัน!
Chris

2

ฉันก็มีปัญหาเดียวกัน

การรีสตาร์ทเซิร์ฟเวอร์ MySQL ไม่ทำงานสำหรับฉัน

ปิดใช้งานตัวจัดการการอัปเดตถอนการติดตั้งแล้วเปิดใช้งานอีกครั้งสำหรับฉัน

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

ฉันไม่ได้พูดอย่างนั้นเหรอ?
Marko Blazekovic

ใช่คุณทำ. พยายามแก้ปัญหาของทุกคน แค่อยากให้คนอื่นรู้ว่าอะไรเหมาะกับฉัน โชคดีที่ทางออกของคุณใช้ได้สำหรับฉัน
pachabhaiya

1
@ คำสั่งของ pachabhaiya ทำงานได้ทุกคำสำหรับฉันเมื่อรีสตาร์ท MySQL ไม่ได้แก้มันหลังจากทำงานเป็นปัญหาเดียวกันนี้
Wesley Musgrove

1

ทางออกที่นำเสนอโดย Danny Englander ได้ผล

การรีสตาร์ทเซิร์ฟเวอร์ mysql นั้นได้ทำการหลอกลวง

ขอบคุณแดนนี่


1

ก่อนอื่นรัน:

drush pm-releases drupal

จากนั้นคุณควรเห็นชื่อแท็กทั้งหมดดังนี้:

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

ตอนนี้คุณสามารถรับชื่อโปรเจ็กต์และหมายเลขรีลีสเช่นนี้ 'drupal-7.38' และดำเนินการสิ่งนี้เพื่อบังคับให้อัปเดตเป็นรีลีสนั้น:

drush dl drupal-7.38

คุณสามารถเลือกอัปเดตเวอร์ชันสำหรับการพัฒนาได้ด้วยการเขียนหมายเลขรีลีสการพัฒนา

นอกจากนี้ยังใช้งานได้กับโมดูลอัปเดต หากคุณต้องการบังคับให้อัพเดตสำหรับโมดูลเช่น ctools สำหรับการเปิดตัว dev คุณสามารถดำเนินการได้:

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

เพลิดเพลินไปกับการดื่ม <3


1

ฉันมีปัญหาเดียวกันคำสั่ง

drush up drupal

ไม่พบรุ่น drupal ใหม่ แม้แต่โมดูลอัปเดตจากอินเทอร์เฟซผู้ดูแลระบบก็ไม่แสดง drupal core รุ่นใหม่ ฉันจัดการการตัดทอนตารางcache_update

TRUNCATE TABLE  cache_update

สำหรับสิ่งที่ฉันเห็นโมดูลอัปเดตแคชข้อมูลรีลีสใหม่ในตารางนี้ด้วยเหตุผลแปลก ๆ บางประการdrush cc allคำสั่งไม่ได้ทำความสะอาดตารางนี้ดังนั้นจึงไม่พบคอร์ปล่อย drupal core ใหม่

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.