本記事では、、PHPでComposerをしているとき、Host key verification faildエラーが出たときの対処方法を説明します。
(さらに…)
Composerでパッケージを入手しようとした場合、`zip extension`が見つからないとのエラーが出た時の対処法を説明します。
(さらに…)
既にComposerが導入済みのプロジェクトに、後から自分がアサインされる場合、Composerにかかわる環境を調査したい場合があります。
最初に調査を始めるときは、インストールされた環境に変更を加えずに設定の内容だけを確認したいものです。
今回は、...
Composerでパッケージのダウンロード時などに"Retrying with degraded mode"エラーが出る場合があります。
```
> composer update
...
Failed to decode response: zlib_decode(): data error
Retrying with degraded mode, check https://getcompo...
本記事では、Microsoftが作ったエディタであるVisual Studio Codeを使って、phpcsを使って*.phpファイルのコーディング規約をチェックを行う方法を説明します。
(さらに…)
PHPのパッケージ管理ツールであるComposerですが、問題の切り分けなどで、いったんComposerにまつわる全てのファイルを削除する方法を説明します。
## Composerを構成するファイル
Composerのプログラム自体は、composer.pharファイルの1ファイルの...
PHPでプロジェクトローカルのパッケージをComposer管理しているとき、Basic認証が掛かったリポジトリからパッケージを取得する方法を説明します。
## プライベートなpackageをgitで管理する
Composerでは、packagist.orgで提供されるパッケージ以...
PHPのパッケージマネージャであるComposerを使用していて、「You are running Composer with SSL/TLS protection disabled.」の警告メッセージが出たときの対処法について説明します。
(さらに…)
PHPでファイルを削除したい場合、unlink()関数を使用することファイルの削除が出来ます。
ですが、ファイルを削除するのではなく0byteに切り詰めたい場合があります。
ファイルを削除せずに切り詰めたい状況ですが、例えば何らかの事情があって、ファ...
PHPのパッケージマネージャであるComposerを使用していて、以下のエラーが出た時の対処法を説明します。
```language-bash
> composer update
Do not run Composer as root/super user!
```
(さらに…)
Composerを利用して短時間で大量のパッケージを取得すると、GithubのAPI実行回数制限に引っかかってまうばあいがあります。上限に掛かるとComposerは、認証のためにgithubのユーザIDとpassowordを要求します。要求通りIDとパスワードを入力すればユーザ認...
Composerを初めて使った方から、composerコマンドを実行すると下記のエラーが出るとの質問をもらいました。今回は、このエラーが出た時の確認ポイントを説明します。
(LinuxやPHPに対して不慣れな人向けの記事です)
(さらに…)
Linux環境でComposerを使用していて「proc_open(): fork failed errors」エラーが出た場合の対処法を説明します。
(さらに…)
PHPでは、phpcsを使用するとコーディング規約のチェックを行えます。
今回は、単一のphpファイルを、右クリックから簡単にチェックする方法を紹介します。
(さらに…)
Composerを利用してGithubへ短時間で大量のリクエストを送ると、Github APIに対するアクセス回数制限に引っかかる場合があります。このような場合、Composerがgithub認証のために、ユーザIDとパスワードを要求します。要求通りID/パスワード入力すればユー...
社内LANなど、外部へアクセスするときにProxyサーバが必要な環境で、composerを使用すると下記のエラーが出てパッケージのダウンロードに失敗する場合があります。
```language-bash
> composer require monolog/monolog
file could not be downloade...
PHPのパッケージ管理ツールであるComposerを利用する場合、最初のインスールで`php composer.phar install`コマンドを実行します。
このコマンドを実行したとき、下記のエラーが出る場合があります。
```language-bash
> php composer.phar install
...
Composerで複数のパッケージを利用している場合、依存しているパッケージの要求バージョンが、パッケージ間で矛盾が発生する場合があります。
このような場合は、Composerでパッケージのバージョンを上書きする(エイリアスをつける)ことで解決できる場合...