Drush молча не может обновить ядро ​​установки Drupal 7 - почему?

По какой-то причине drush сообщает об успешном обновлении базовой установки Drupal с версии 7.56 в 7.58Однако это только частично делает работу! Увидеть ниже. Обновляет только несколько файлов, должно быть гораздо больше, чем во всех основных modules/ Файлы, как минимум, должны обновлять номер версии.

После этого, если я бегу drush status снова он дает идентичный отчет, поэтому после того, как он сказал мне:

Проект друпал был успешно обновлен. Установленная версия сейчас 7.58.

Я до сих пор вижу, что мы остаемся на 7.56, Есть идеи? Я гарантировал, что есть rwx разрешения для пользователя в течение Temporary file directory path а также Drush temp directory и проверил это с запуском touch для тестирования можно создать и прочитать файл. Как я могу отладить / решить эту проблему?

Вот еще один запуск обновления с --verbose флаг (для получения дополнительной информации), который отображает тот же результат. Тем не менее, я не могу определить проблему здесь.

[rootuser]:public_html$ drush pm-update drupal --verbose
Executing: mysql --defaults-extra-file=/tmp/drush_XlJ3hK --database=myapp9name --host=localhost --silent  < /tmp/drush_anVSdw
Executing: mysql --defaults-extra-file=/tmp/drush_bdl4sc --database=myapp9name --host=localhost --silent  < /tmp/drush_Jr6xnY
Loading release_info engine.                                                                   [notice]
Loading version_control engine.                                                                [notice]
Loading package_handler engine.                                                                [notice]
Executing: wget --version
Loading update_status engine.                                                                  [notice]
/usr/bin/php /home/master/.composer/vendor/drush/drush/drush.php --php=/usr/bin/php            [notice]
--backend=2 --verbose --root=/home/123456.myapps.com/myapp9name/public_html
--uri=http://default  pm-updatestatus drupal 2>&1
Update information last refreshed: Wed, 04/04/2018 - 13:38
 Name    Installed Version  Proposed version  Message                   
 Drupal  7.56               7.58              SECURITY UPDATE available 


Code updates will be made to drupal core.
WARNING:  Updating core will discard any modifications made to Drupal core files, most noteworthy among these are .htaccess and robots.txt.  If you have made any modifications to these files, please back them up before updating so that you can re-create your modifications in the updated version of the file.
Note: Updating core can potentially break your site. It is NOT recommended to update production sites without prior testing.

Do you really want to continue? (y/n): y
Executing: svn info /home/123456.myapps.com/myapp9name/public_html/drupal-7.58
Executing: bzr root /home/123456.myapps.com/myapp9name/public_html/drupal-7.58
/home/master/.drush/cache/download/https---ftp.drupal.org-files-projects-drupal-7.58.tar.gz    [notice]
retrieved from cache.
Downloading drupal-7.58.tar.gz was successful.                                                 [notice]
Md5 checksum of drupal-7.58.tar.gz verified.                                                   [notice]
Executing: tar  -C /tmp/drush_tmp_1522848874_5ac4d46a6a4a4 -xzf drupal-7.58.tar.gz
Executing: tar -tzf drupal-7.58.tar.gz
Project drupal was updated successfully. Installed version is now 7.58.
Backups were saved into the directory                                                       [ok]
/home/master/drush-backups/myapp9name/20180404133418/drupal.
Command dispatch complete                                                                      [notice]
/usr/bin/php /home/master/.composer/vendor/drush/drush/drush.php --php=/usr/bin/php            [notice]
--backend=2 --verbose --root=/home/123456.myapps.com/myapp9name/public_html
--uri=http://default  updatedb 2>&1
Executing: mysql --defaults-extra-file=/tmp/drush_ewbZAj --database=myapp9name --host=localhost --silent  < /tmp/drush_KTg0dp
Executing: mysql --defaults-extra-file=/tmp/drush_Shazn8 --database=myapp9name --host=localhost --silent  < /tmp/drush_RddgZd
No database updates required                                                                [success]
Command dispatch complete                                                                      [notice]
Command dispatch complete                                                                      [notice]

2 ответа

Решение

Это было решено путем ручного обновления ядра Drupal с использованием опции 3, см. Ниже.

https://www.drupal.org/docs/7/update/core-option-3

В файле "error_log" мало что значит. Возможно, подсказка там...

Другие вопросы по тегам