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