php5.3 以降をインストールし、スレッドセーフなバージョンです。 Apache と php で使用されるコンパイラは一貫している必要があります。
phpinfo() を通じてスレッド セーフが有効になっている場合、それはスレッド セーフ バージョンです。
phpinfo()でCompiler項目を表示することで、使用されているコンパイラを知ることができます。私のものはMSVC9 (Visual C++ 2008)です。
1. pthreads 拡張機能をダウンロードします
ダウンロード アドレス: http://windows.php.net/downloads/pecl/releases/pthreads
2. pthreads 拡張機能をインストールします。
php_pthreads.dll をディレクトリ binphpext にコピーします。
pthreadVC2.dll をディレクトリ binphp にコピーします。
pthreadVC2.dll をディレクトリ C:windowssystem32 にコピーします。
PHP設定ファイルphp.iniを開きます。最後に extension=php_pthreads.dll を追加します
ヒント! Windows システムでは、pthreadVC2.dll のパスを PATH 環境変数に追加する必要があります。 [マイ コンピュータ] --->マウスの右ボタン ---> [プロパティ] ---> [詳細設定] ---> 環境変数 --->システム変数 --->Path という名前のパスを検索 ---> ;編集--->変数値の末尾に pthreadVC2.dll のフル パスを追加します (私の場合は C:WINDOWSsystem32pthreadVC2.dll です)。
3. スレッドクラスを追加します
リーリー4. pthreads 拡張機能をテストします
れーれー