PHP5.3或以上,且為線程安全版本。apache和php使用的編譯器必須一致,通過phpinfo()查看Thread Safety為enabled則為線程安全版,通過phpinfo()查看Compiler項可以知道使用的編譯器,本文給大家介紹PHP安裝threads多線程擴展基礎教程,需要的朋友參考下.
一、下載pthreads擴展
下載地址:
二、判斷PHP是ts還是nts版
通過phpinfo(); 查看其中的 Thread Safety 項,這個項目就是查看是否是線程安全,如果是:enabled,一般來説應該是ts版,否則是nts版。
三、根據PHP tsnts版選擇對應pthreads的版本
本人php版本是5.4.17的所以下載php_文件包,其中0.1.0表示為當前pthreads版本號,5.4為php版本號,ts就是之前判斷php對應的ts、nts版,vs9代表是Visual Studio 2008 compiler編譯器編譯的',最後的x86代表的是32位的版本。
四、下載pthreads擴展
下載地址:
五、安裝pthreads擴展
複製php_ 到目錄 binphpext 下面。
複製 到目錄 binphp 下面。
複製 到目錄 C:windowssystem32 下面。
打開php配置文件。在後面加上extension=php_
提示!Windows系統需要將 所在路徑加入到 PATH 環境變量中。我的電腦--->鼠標右鍵--->屬性--->高級--->環境變量--->系統變量--->找到名稱為Path的--->編輯--->在變量值最後面加上的完整路徑(本人的為C:WINDOWSsystem32)。
六、添加thread類
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30