在非線程安全的Windows版本的PHP版本(通過快速CGI包裝器訪問)上可以使用pthreads pecl包(或類似的東西)嗎?對pthreads的要求聲明ZTS必須啓用,所以我想知道是否有解決方法或一些完全不同的解決方案。非線程安全窗口上的PHP線程PHP
1
A
回答
5
在PHP庫中沒有ZTS的情況下,pthreads將不起作用;沒有解決方法,也不應該有:ZTS - Zend線程安全性...只有一個瘋子需要不安全的線程!
+0
這個答覆已經被管理員審查,並被視爲對問題的回答。尚未對其正確性進行評估。如果任何人有任何補充,發佈新的答案或留下評論。 –
+0
只是爲了說明......我寫了pthreads;答案是正確的。 –
+1
我會接受你的話。 +1。 –
相關問題
- 1. PHP線程安全和非線程安全的Windows
- 2. 使用線程安全或非線程安全的PHP?
- 3. 查找安裝的PHP是線程安全的還是非線程安全的?
- 4. 如何修復PHP模塊線程安全/非線程安全的不匹配?
- 5. Win32窗口線程安全嗎?
- 6. 訪問Qt窗口線程安全
- 7. java線程安全:線程安全嗎?
- 8. 線程安全的程序如何包含非線程安全的類?
- 9. php和apache線程安全錯誤
- 10. PHP多線程 - 它是安全
- 11. 線程安全啓用服務器php
- 12. 最後是PHP 5.4線程安全嗎?
- 13. PHP Intl擴展線程安全嗎?
- 14. 用於PHP/WAMP的什麼是二進制文件 - 線程安全的/非線程安全的?
- 15. 將PHP擴展編譯爲非線程安全的
- 16. 線程安全
- 17. 線程安全
- 18. 線程安全
- 19. 線程安全
- 20. 線程安全
- 21. 線程安全
- 22. 線程安全
- 23. 線程安全
- 24. 線程安全
- 25. 線程安全
- 26. 通過線程安全的容器傳遞非線程安全的對象
- 27. 如何識別PHP是否使用VC6或VC9,並確定其線程安全或非線程安全?
- 28. 帶有非線程安全CIFilter的多線程
- 29. 'sass'以非線程安全的方式
- 30. 線程安全應用程序中的線程安全
你可以嘗試在Windows上自定義編譯php以啓用線程安全編譯標誌,但我認爲它是無法編譯爲線程安全的Windows調度程序/ php代碼的限制。你可能更適合運行運行linux的虛擬機,或者運行所有代碼或者運行phpfpm,然後告訴你的php/web服務器(nginx,cherokee,lighttpd,因爲我不確定windows上的apache或IIS是否支持)在Windows上使用unix機器進行php處理。 – Dave