composer update中破損

ee9king に投稿

10.4.6→10.4.8へのマイナーアップデートの途中にネット障害があったようだ、アナウンスはないが。瞬時に切られた感じを受けた、といのは、sshも同時に開いており、反応しなくなり切断されたから。と、同時に他のサイト(バイクのとかwiki)も開けなくなった。

理由はわからないが、ネット障害だと思う。しばらくするとバイクやwikiのページは復活したが、本サイトは復活しなかった。アクセスで真っ白。terminalで確認するといくつかのファイルがおかしい。再インストするしかないのか?と考えたが、chatGPTさんに聞いてみようとしたところ、復活できた。この手の話題は、ググるよりも有益ですな。

composer.jsonとcomposer.lockの整合性確認とのことで

composer validate

ここでエラーが出た

$ composer validate


 

In FilesystemRepository.php line 101:

                                                                                                                       

  Invalid repository data in **/vendor/composer/installed.json, packages could not be loade  

  d: [Seld\JsonLint\ParsingException] "**/vendor/composer/installed.json" does not contain   

  valid JSON                                                                                                           

  Parse error on line 1:                                                                                               

  \\\\\\\\\\\\\\\\\\\\                                                                                                                     

                                                                                                                    

  Expected one of: 'STRING', 'NUMBER', 'NULL', 'TRUE', 'FALSE', '{', '['

 ファイルを実際に覗くと壊れてる、あきらかにデータがおかしい。

chatGPTさんにご教示

$ rm -rf vendor/

$ composer install

vendorディレクトリを抹消し、composer installをかける。そうすると再構築されるとのこと。

この後、webを開くと、updateの途中から始まった。

治った。流石にビビった

 

 

 

 

お詫びメールが来ていた

----

本日、ご提供サービスにおきまして、以下の通り障害が発生いたしました。
ご利用中のお客様には大変ご迷惑をおかけいたしますことを深くお詫び申し上げます。

                               < 記 >

  発生日時 : 2025年06月15日17時57分 - 2025年06月15日18時03分
  影響範囲 : さくらのレンタルサーバ(www***.sakura.ne.jp)
  障害内容 : サーバに接続出来なくなる障害が発生しました。

コメントを追加

Plain text

  • HTMLタグは利用できません。
  • ウェブページのアドレスとメールアドレスは自動的にリンクに変換されます。
  • 行と段落は自動的に折り返されます。