Laravel composer require で ” In PackageManifest.php line 122: Undefined index: name ” というエラーが出る

Laravelでライブラリをインストールすると、 In PackageManifest.php line 122: Undefined index: name というエラーが出た。 調べてみた結果、2020.10.26に更新されたcomposerをバージョン2にしたために起きているようだ。 解決方法は3つ composerをバージョン1に戻す Laravelのパッチのバージョンを上げ Packag…Continue reading Laravel composer require で ” In PackageManifest.php line 122: Undefined index: name ” というエラーが出る

ネットワーク通信 HTTPレスポンス

TCP/IP 通信 TCP/IPにおいて、クライアント側からのリクエスト通信は、物理層まで到達し、送信先のサーバーや、PCに送られる。 ケーブルを通ったデータは、今度は逆の順番で、データが読み解かれていく。 ネットワークインターフェース層→ネットワーク層→トランスポート層→アプリケーション層、という順で処理され、リクエスト通信が届く。 届いた後は、送られてきたデータをもとに処理されて、要求された操…Continue reading ネットワーク通信 HTTPレスポンス

ネットワーク通信 OSIプロトコル

OSIプロトコル:ISOによる標準規格で、通信に必要な機能を7階層に分割したモデル。 TCP/IP:OSIをシンプルに4階層に分割したもの。ISOではないが、こちらの方が世界で広く使われている規格。   TCP/IPについて 第4層:アプリケーション層(OSIだと7〜5層) ・ポート番号の指定 ・圧縮方式、文字コードなどを指定 ・セッションの管理   第3層:トランスポート層(…Continue reading ネットワーク通信 OSIプロトコル

ネットワーク通信 HTTP

コンピューター同士の通信の多くは、1:1 という ユニキャストの形が多い。 相手の指定に、IPアドレスかドメイン名を指定し、ポート番号を指定して、どのアプリケーションの処理か指定する。 webサーバーへ情報を送るために、TCP/IPという通信プロトコルを使うが、 それは、通信プロトコルのトランスポート層の段階で行われる。 それよりも上位の階層、アプリケーション層において、HTTPという通信プロトコ…Continue reading ネットワーク通信 HTTP