Wamp は複数の PHP バージョンをインストールしますが、ロード時に問題が発生します。
複数のバージョンの PHP が Wamp に配置されると、ロード時に GD ライブラリが開いていないと表示されます。
調べてみると、phpinfo()
はまだ古い php.ini を指しています。どうすれば新しいバージョンの php.ini に変更できますか?
オンラインでいくつか試しましたが、その方法は機能しません。ありがとうございます
------解決策----------------------
セットアップしてロードする必要があります正しい php 設定ファイルを使用して、必要なバージョンに切り替えることができます。
------解決策のアイデア----------------------
1. 仮想ホストはサポートされていません。 php によるので、変更する必要はありません。
2. httpd.conf 内の php に関連する行は、実際には次の行だけです。
PHPIniDir "/AMP/php54"
LoadFile "/AMP/php54/php5ts。 dll "
LoadModule php5_module "/AMP/php54/php5apache2_2.dll"
addtype application/x-httpd-php .php
赤い部分はphpのバージョンによって変わります(つまりパスが異なります)
一般的な設定説明には LoadFile "/AMP/php54/php5ts.dll" という文はありません
実はこの文は非常に重要であり、環境に優しい構成への鍵。彼は、php に必要なサポート ライブラリが php5ts.dll が配置されているディレクトリにあることを確認できます
サードパーティの拡張機能に必要なサポート ライブラリもいくつかあり、これらもこの方法でロードする必要があります。
redis のサポート ライブラリ
LoadFile "/AMP/php54/ext/php_igbinary.dll"
SWSC のサポート ライブラリ
LoadFile "/AMP/php54/ext/swscale-0.dll"
いくつかの php が見つかりました。拡張機能をロードできない場合は、次のように必要なサポート ライブラリをプリロードしてみてください。