2019/06/10最近、Laravel、FuelPHPやCakePHPなどパッケージをComposerで管理するのが当たり前になりました。ところが、レンタルサーバxserverでComposerで実行するとエラーが発生しました。7.1.3以上が必要だが、それを満たしてないというエラーのようです。Groupちなみに、xserverサーバパネルでは「PHPバージョン切替」でPHP7以上を設定しているのですが、コマンドで使用するPHPのバージョンとは関係がないようです。そこでコマンドでPHP7以上が実行可能か調べてみます。php-7.2.1/いっぱいありますね。7.1.18のシンボリックリンクを作成してエラーを回避してみます。任意のフォルダ「bin」を作成して、その中にシンボリックリンクを作成します。~/.bashrc最終行に作成したPHPのシンボリックリンクへのパスを追加します。PATH=$HOME/bin:$PATH設定を反映します。~/.bashrc改めてPHPのバージョンを確認してみると、無事に7.1.18になっています。Groupそれでは、再度Composerを実行してみます。successfully.PHPバージョンエラーが解決しました。これでシステム運用においてパッケージ管理が楽になります。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。inc.Profileサイト「helog」は私がWeb制作に携わるなかでの経験を中心に記しています。前にも発生したんだよなぁ。」といった無駄な時間を省くことを目的に書き始めました。「へ」の「ログ」です。個人的な技術メモのようなものですが、みなさんの何か役に立つことがあればこの上ないです。