実現したいこと
DrushにてDrupal7のCoreをバージョンアップしたい
発生している問題
Drushコマンド drush up drupal -y
時にerrorでUpdateできず。
errorは以下の通り。
Unable to extract /tmp/drush_tmp_1595810392_5f1e225836bab/drupal-7.72.tar.gz. Unknown archive format.
前提条件
- さくらレンタルサーバ PHPバージョン 7.4
- Drupal 7
- Drush ver8
- Drupal Core ver 7.71 → 7.72にしたい
試したこと
- composerをバージョンアップ → 改善しない
- PHPバージョン確認 最新版の7.4(2020/07/27現在)
- tar.gzファイルはサーバ上で展開可能の状態
解決策
原因は、さくらサーバのPHPバージョンが7.4だった事でした。
まさかPHPのバージョンアップが原因だとは予想できませんでした。
PHPのバージョンを7.3に下げることでアップデートが可能になりました。
アップデート完了後は、PHPのバージョンを7.4に戻すことを忘れないようにしてください。
さくらレンタルサーバは2020/07現在、自動でPHPをアップデートしているのでご注意ください。