質問: OpenPNE3を使いたく、動作保証のあるphp5が導入されているXAMPPをインストールしました。 フォルダを確認すると確実にphp5なのですが、php -vを実行すると7という結果が返されてしまいます。 PHP5.6を別途改めてインストールしてみましたが、結果は変わりませんでした。 7だとOpenPNE3のインストール時にエラーを吐いてしまいます(参照渡しでエラーが起きているようです。& new をnewにすれば良いのですが、ファイル数が多いため手間だと考えています) 同じような事象のある方、また解決したことのある方いらっしゃいませんでしょうか。 よろしくお願いします。 環境; macOs High Sierra 10.13.4
回答: php -v で 7 と出るなら、7 が「動作」していると考えられます。 path の通った範囲に php 7 が存在しているのでしょう。 php 7 への path を削除するか、5 で上書きするか、使用する際に 5 をフル path で指定するか、等の方法で対処する必要があります。