我無法在azure中安裝php線程。因爲我們無法修改大部分目錄和php.ini文件。如何在azure平臺上安裝php線程
-2
A
回答
0
我遵循了這個答案Using Pthread in Azure web app in a PHP site的措施在Azure中的Web應用程序成功地與PHP 5.6(29年6月5日)VC11 86 線程安全和並行線程版本2.0.9安裝pthreads
。
在這種情況下,可能會在第3步
3需要一些額外的修改,我用phpinfo()函數找到默認php.ini文件中天青,然後我 瀏覽我的網站的庫杜控制檯應用程序通過
https://<your_web_app_name>.scm.azurewebsites.net/DebugConsole/?shell=powershell
。 找到上面找到的目錄。將內容下載到本地保存的 作爲PHP目錄中的php.ini。 Uncommentedextension_dir = "ext"
在此文件中。
- 一旦你已經下載的文件
php.ini
,改變extension_dir="D:\Program Files (x86)\PHP\v5.6\ext\"
到extension_dir = "ext"
。 - 在php.ini文件的末尾添加行
extension=php_pthreads.dll
。
這裏的圖片:
我也試着用PHP 7安裝並行線程V3,但未能成功。似乎pthreads v3不受PHP-CGI支持,僅由CLI版本支持。以下語句來自official site。
並行線程V3被限制在CLI只經營:我花了很多 年試圖解釋在Web服務器的線程只是不要讓 感,後1111個承付該並行線程我已經意識到,我的建議 是沒有注意到。
所以,我正在推薦的建議,以堅實和快速的事實:除了CLI之外,您不能在安全和合理的任何位置使用 pthread。
感謝收聽;)
希望這會幫助你。任何進一步的擔憂,請讓我知道。
相關問題
- 1. Azure平臺安裝
- 2. 使用網絡平臺安裝程序在IIS上安裝wordpress
- 3. 如何在Microsoft Azure平臺中安裝python包
- 4. 如何安裝VS幫助在x64平臺上使用WIX x86安裝程序?
- 5. 多平臺安裝程序
- 6. z3在Redhat平臺上安裝
- 7. 如何在mips平臺上的mini-httpd服務器上安裝php?
- 8. ALIZE平臺安裝
- 9. 如何在Azure平臺上使用PHP將.MPG轉換爲.FLV
- 10. 如何在以前的安裝中安裝Haskell平臺?
- 11. MongoDB是在Windows Azure平臺上Azure平臺
- 12. 如何獲得安裝Android平臺
- 13. 如何在Windows 7平臺上安裝XCODE?
- 14. 如何在Mac上安裝Android SDK平臺?
- 15. 如何在mac os上安裝sybase unwired平臺
- 16. 如何在我的android設備上安裝平臺?
- 17. 如何編譯numpy以安裝在64位平臺上?
- 18. 如何在Ubuntu上安裝Eclipse IDE for JavaScript平臺
- 19. 如何在dotCloud平臺上安裝更新的scipy?
- 20. 如何在不支持的平臺上安裝CUDA工具包?
- 21. 如何在Windows平臺上安裝Titanium模塊
- 22. 如何在Windows Azure上安裝OpenCV?
- 23. 如何在Windows Azure上安裝清漆?
- 24. 如何在Azure C#webapp上安裝SciPy?
- 25. 如何在Azure webapp上安裝bcrypt?
- 26. 如何在Windows Azure平臺上開發Facebook應用程序?
- 27. 如何在Azure平臺上測試移動應用程序?
- 28. 如何卸載Web平臺安裝程序(WPI)應用程序?
- 29. 最好的跨平臺安裝程序
- 30. Qt的跨平臺安裝程序