既にComposerが導入済みのプロジェクトに、後から自分がアサインされる場合、Composerにかかわる環境を調査したい場合があります。 最初に調査を始めるときは、インストールされた環境に変更を加えずに設定の内容だけを確認したいものです。 今回は、...


PHPのパッケージ管理ツールであるComposerですが、問題の切り分けなどで、いったんComposerにまつわる全てのファイルを削除する方法を説明します。 ## Composerを構成するファイル Composerのプログラム自体は、composer.pharファイルの1ファイルの...


PHPでファイルを削除したい場合、unlink()関数を使用することファイルの削除が出来ます。 ですが、ファイルを削除するのではなく0byteに切り詰めたい場合があります。 ファイルを削除せずに切り詰めたい状況ですが、例えば何らかの事情があって、ファ...


Composerを利用して短時間で大量のパッケージを取得すると、GithubのAPI実行回数制限に引っかかってまうばあいがあります。上限に掛かるとComposerは、認証のためにgithubのユーザIDとpassowordを要求します。要求通りIDとパスワードを入力すればユーザ認...


社内LANなど、外部へアクセスするときにProxyサーバが必要な環境で、composerを使用すると下記のエラーが出てパッケージのダウンロードに失敗する場合があります。 ```language-bash > composer require monolog/monolog file could not be downloade...