Drush dl PHP 7 और ubuntu 16.04 के साथ काम नहीं कर रहा है


11

जब मैं करने की कोशिश करता हूं:

drush dl drupal-8

मुझे निम्नलिखित त्रुटि मिलती है:

PHP Fatal error:  Uncaught Error: Call to undefined function Drush\UpdateService\simplexml_load_file() in /home/alexander/.config/composer/vendor/drush/drush/lib/Drush/UpdateService/Project.php:74
Stack trace:
#0 /home/alexander/.config/composer/vendor/drush/drush/lib/Drush/UpdateService/ReleaseInfo.php(64): Drush\UpdateService\Project::getInstance(Array, 86400)
#1 /home/alexander/.config/composer/vendor/drush/drush/lib/Drush/UpdateService/ReleaseInfo.php(122): Drush\UpdateService\ReleaseInfo->get(Array)
#2 /home/alexander/.config/composer/vendor/drush/drush/commands/pm/download.pm.inc(111): Drush\UpdateService\ReleaseInfo->selectReleaseBasedOnStrategy(Array, '', 'auto', false, NULL)
#3 /home/alexander/.config/composer/vendor/drush/drush/includes/command.inc(366): drush_pm_download()
#4 /home/alexander/.config/composer/vendor/drush/drush/includes/command.inc(217): _drush_invoke_hooks(Array, Array)
#5 /home/alexander/.config/composer/vendor/drush/drush/includes/command.inc(185): drush_command()
#6 /home/alexander/.config/compos in /home/alexander/.config/composer/vendor/drush/drush/lib/Drush/UpdateService/Project.php on line 74
Drush command terminated abnormally due to an unrecoverable error.

अन्य कमांड काम करता है: ड्रुक सीसी, ड्रश स्टेटस।

यहां ड्रश स्टेटस का आउटपुट है:

 PHP executable         :  /usr/bin/php
 PHP configuration      :  /etc/php/7.0/cli/php.ini
 PHP OS                 :  Linux
 Drush script           :  /home/alexander/.config/composer/vendor/drush/drush/drush.php
 Drush version          :  8.1.2
 Drush temp directory   :  /tmp
 Drush configuration    :
 Drush alias files      :

जवाबों:


17

लगता है कि आप simplexml एक्सटेंशन के बिना PHP को स्थापित / कॉन्फ़िगर करने में कामयाब रहे।

Apt-get के साथ php7.0-xml पैकेज को निम्नानुसार स्थापित करें।

sudo apt-get install php-xml

यूआई इंस्टॉलर की भी जांच करें, यदि आप इसे याद कर रहे हैं, तो संभवतः आप अन्य एक्सटेंशन लिंक mbstring, gd और इसी तरह का Drupal इंस्टॉल / उपयोग करने के लिए भी याद कर रहे हैं।


सत्यापित, यह काम किया और मानक Ubuntu 16.04 स्थापना के लिए ऐसा करने की आवश्यकता है।
डेरेल उल्म
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.