2014-04-28 74 views
2

我試圖在php中實現線程和Windows上的xampp我可以做到這一點, 但是我有一個Linux服務器與cPanel和配置線程安全被禁用,我怎麼能把啓用在我的服務器上的Linux? 我打電話給phpinfo(),它顯示「線程安全」被禁用線程安全啓用服務器php

回答

1

「線程安全性」與您編寫的任何PHP腳本無關,包括如果您要使用線程。它指的是運行PHP服務器的風格:

  • 的Apache運行PHP的CGI,PHP的過程是從它自己的進程Apache的工人單獨啓動。一個線程安全的二進制文件是而不是必需的。

  • apache with mod-php,PHP作爲線程運行 apache工作進程。一個線程安全二進制必需的。

有關更詳細的解釋,請參見this answer

+1

你說*與你編寫的任何PHP腳本無關,包括如果你想使用線程或不*。這是否意味着我可以擴展「Thread」類,而不管線程安全性是否處於活動狀態或不在主機PHP中? –