завершение работы drupal завершается с ошибкой _drush_recursive_copy - PullRequest
0 голосов
/ 19 октября 2018

Я не могу перейти на drupal 8.6.2 с помощью drush 8.1.17.К сожалению, drush не дает причину своей неудачи.Я понятия не имею, что делать дальше, и даже как отлаживать дальше.Любая помощь приветствуется, спасибо заранее.

Далее следует выдержка из команды $ drush --debug up drupal, вы можете найти (почти) полный журнал здесь (Я удалил вывод Untar только дляиметь файл меньшего размера, который можно вставить в pastebin)

Calling chdir(/var/www/html) [94.7 sec, 14.02 MB]                                                                                                               [debug]
Calling is_readable(/tmp/drush_tmp_1539963315_5bc9f9b34e37c/drupal-8.6.2) [94.7 sec, 14.02 MB]                                                                  [debug]
Calling is_writable(/var/www/html) [94.7 sec, 14.02 MB]                                                                                                         [debug]
Calling rename(/tmp/drush_tmp_1539963315_5bc9f9b34e37c/drupal-8.6.2, /var/www/html/drupal-8.6.2) [94.7 sec, 14.02 MB]                                           [debug]
Calling _drush_recursive_copy(/tmp/drush_tmp_1539963315_5bc9f9b34e37c/drupal-8.6.2, /var/www/html/drupal-8.6.2) [94.7 sec, 14.02 MB]                            [debug]
Unable to copy /tmp/drush_tmp_1539963315_5bc9f9b34e37c/drupal-8.6.2 to /var/www/html/drupal-8.6.2. [116.8 sec, 14.02 MB]                                        [error]
Unable to move /tmp/drush_tmp_1539963315_5bc9f9b34e37c/drupal-8.6.2 to /var/www/html/drupal-8.6.2. [116.8 sec, 14.02 MB]                                        [error]
Updating project drupal failed. Attempting to roll back to previously installed version. [116.8 sec, 14.02 MB]                                                  [error]
Returned from hook drush_pm_updatecode [116.8 sec, 13.92 MB]                                                                                                    [debug]
Rolling back update of Drupal core code ... [116.8 sec, 13.92 MB]                                                                                              [notice]
Verifying signature for svn version control engine. [116.8 sec, 13.92 MB]                                                                                       [debug]
Executing: svn info drupal-8.6.2
  sh: 1: svn: not found
Verifying signature for bzr version control engine. [117.1 sec, 10.88 MB]                                                                                       [debug]
Executing: bzr root drupal-8.6.2
  sh: 1: bzr: not found
Calling drush_delete_dir(/var/www/html/drupal-8.6.2, 1) [117.2 sec, 10.88 MB]                                                                                   [debug]
Calling is_readable(/var/www/drush-backups/the_site_com/20181019153440/drupal) [121.8 sec, 10.88 MB]                                                         [debug]
Calling is_writable(/var/www/html) [121.8 sec, 10.88 MB]                                                                                                        [debug]
Calling rename(/var/www/drush-backups/the_site_com/20181019153440/drupal, /var/www/html/drupal-8.6.2) [121.8 sec, 10.88 MB]                                  [debug]
Backups were restored successfully. [121.8 sec, 10.88 MB]                                                                                                          [ok]

Несколько полезных сведений:

root@host:/var/www/html# su www-data -s /bin/bash -c 'drush --version'
 Drush Version   :  8.1.17

root@host:/var/www/html# su www-data -s /bin/bash -c 'drush core-status'
 Drupal version                  :  8.5.3
 Site URI                        :  http://default
 Database driver                 :  mysql
 Database hostname               :  the-database-hostname
 Database port                   :
 Database username               :  the-database-username
 Database name                   :  the-database-name
 Database                        :  Connected
 Drupal bootstrap                :  Successful
 Drupal user                     :
 Default theme                   :  mytheme
 Administration theme            :  seven
 PHP configuration               :  /usr/local/etc/php/php.ini
 PHP OS                          :  Linux
 Drush script                    :  /usr/local/bin/drush
 Drush version                   :  8.1.17
 Drush temp directory            :  /tmp
 Drush configuration             :
 Drush alias files               :
 Install profile                 :  standard
 Drupal root                     :  /var/www/html
 Drupal Settings File            :  sites/default/settings.php
 Site path                       :  sites/default
 File directory path             :  sites/default/files
 Temporary file directory path   :  /tmp
 Sync config path                :  sites/default/files/config_xeVhGsWgDSMcUJNlA97zQiNNekC93e2MhX5aEtO5UcOtKQnwq7fjEB9K6Bk15kj53APj6h8Ibg/sync

1 Ответ

0 голосов
/ 19 октября 2018

Это, вероятно, очень легко объяснить.

Drupal 8 теперь требует Drush 9.

См. Таблицу на http://docs.drush.org/en/master/install. D8.3- означает, что с Drush 8 ваш Drupal не можетбыть больше или равно 8.3.

enter image description here

Я не знаю, как далеко вы уже продвинулись в своем проекте.Но вы можете подумать о перезапуске с drupal-composer/drupal-project, который уже всегда будет иметь правильную версию Drush в качестве локальной зависимости на плате.И он также скажет вам больше не обновлять Drupal с Drush .Сделайте это с помощью Composer.

...