WordPressの動作確認に使用しているVCCWの環境と、本番環境のPHPのバージョンが違っていたので、あわせたという話。
方法
VCCW にインストールされている PHP のバージョンを変更する
VCCWの作者の方が方法を提供してくださっていますので、こちらに従います。
すでに稼働しているVCCWに適用するには、ゲストOSにvagrant ssh でログインし以下のコマンドを実行するだけ。
$ curl https://raw.githubusercontent.com/vccw-team/change-php-version/master/run.sh | bash -s -- 7.4
http://vccw.test/phpinfo.php にアクセスすると変更されているのがわかります。
試した環境
vccw と WordPress 5.4 PHP7.4
ホスト: Windows10 1909 Vagrant 2.2.7+VirtualBox 6.1.4
その他
vccwの環境構築時に、つまり最初からPHPのバージョンを変えるには、Vagrantファイルと同じ場所に、provision-post.sh を作って、上記コマンドを仕込んでから、vagrant up すれば良いとのこと。 provision-post.sh 知らなかった。ちゃんと使えばいろいろ便利になりそう。
わし
ステージング環境もあるのだけど、ローカルで気軽にいじれるのはやはり便利。ありがたい。
コメント