今日、私は php-5.5.4-Win32-VC11-x86(スレッドセーフ) をダウンロードし、それを特定のフォルダーに抽出し、httpd.conf を次のように変更します。
LoadModule php5_module "D:/Software/php-5.5.4-Win32-VC11-x86/php5apache2_4.dll"
AddHandler application/x-httpd-php .php
PHPIniDir "D:/Software/php-5.5.4-Win32-VC11-x86"
私の古いバージョンはphp-5.4.15-Win32-VC9-x86 です
phpinfo() 関数を実行すると、常に古いバージョン番号が表示され、再構築されません。
添付画像を参照
画像にあるように、構成ファイルは新しいバージョンですが、ビルド日とコンパイラは変更されていません...したがって、新しいバージョンの拡張機能は機能しません
誰でも、正しいMicrosoftコンパイラとバージョンでPHPを再構築する方法を教えてください
編集:
Windows環境のPATHを新しいphpフォルダーに変更します
PHP パス
C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files\NVIDIA Corporation\PhysX\Common;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.7.0_21\bin;D:\Software\php-5.5.4-Win32-VC11-x86;D:\Software\mysql-5.6.11-win32\bin;C:\Program Files\Windows Live\Shared;C:\Program Files\TortoiseSVN\bin
同様に、Apacheとシステムを何度も再起動します