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, см. Ниже.
В файле "error_log" мало что значит. Возможно, подсказка там...