ホームページ  >  記事  >  バックエンド開発  >  PHP バージョンの問題、統合環境 XAMPP または wampp または phpstudy を使用できます。PHP バージョンを切り替えられる人を探してください。

PHP バージョンの問題、統合環境 XAMPP または wampp または phpstudy を使用できます。PHP バージョンを切り替えられる人を探してください。

WBOY
WBOYオリジナル
2016-06-23 13:14:281659ブラウズ

PHP バージョンの問題、統合環境 XAMPP または wampp または phpstudy を使用できます。PHP バージョンを切り替えられる人を見つけてください
問題は次のようなものです、会社は ecshop を含む多くのフレームワークを使用しており、上位と互換性がありませんバージョン PHP5.3 では、最高のものは 5.2 のみを使用します。同社が使用する yii と halcon には、最低バージョン 5.3 が必要です。 5.2を一度アンインストールして5.3をインストールして、またアンインストールしてまた5.2をインストールすると使えなくなり、しかもローカルデータベースをアンインストールした後、再度インポートしなければならないので面倒です。 phpのバージョンを切り替えられる統合環境はありますか?


ディスカッションへの返信(解決策)

ecshopはPHP5.3でも正常に動作します

phpStudy自体のバージョン切り替え機能が異なります
新バージョンではさらに組み合わせが増えました

実は、 php のバージョンの切り替えは、Web サーバーでほんの数語行うだけです
たとえば、Apache では httpd.conf
PHPIniDir "/AMP/php54"
LoadModule php5_module "/AMP/php54/php5apache2_2.dll"

私は常に httpd を上書きします。 conf バージョン切り替え用 (Apache と MySQL はどちらもピュアグリーンです)

@echo offcopy /y php54\httpd.conf apache2\conf\httpd.confcd \start /B "Apache" "\AMP\apache2\bin\httpd.exe"start /B "Mysql" "\AMP\mysql\bin\mysqld.exe" --defaults-file="\AMP\mysql\my.ini"start /B "Memcache" "\AMP\memcached\memcached.exe"start /B "Redis" "\AMP\redis\redis-server.exe"

などのバッチプロセスで問題を解決できます

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。