php安全版本與非安全版本

2021-08-31 06:40:57 字數 527 閱讀 3490

唉···還是自己弄amp服務時遇到的問題。

由於用php5.0.5時,wordpress會有很多問題,所以決定用5.2.17,就去官網下了個windows版本的,與apache連上後apache啟動不了了,找了一下原因如下:

apache is running a threaded mpm, but your php module is not compiled to be threadsafe.  you need to recompile php.

練看都沒看錯誤,直接google了好長時間,網上的答案竟然是把apache從prefork模式換成worker模式,但悲催的是我不會···

就仔細看了一下錯誤,意思是:apache現在執行的是執行緒安全模式,但是你的php沒有被編譯成執行緒安全模式。你需要重新編譯php。

我了個去,不看不知道,竟然是php版本下錯了!!

下了個nts--no thread safe版本的,悲催的,又從官網上下了個thread safe的,大爺的,好用了。

結論:童鞋們,出現錯誤時請先認真讀一下錯誤!

PHP 執行緒安全與非執行緒安全版本的區別

windows版的php從版本5.2.1開始有thread safe 執行緒安全 和none thread safe nts,非執行緒安全 之分,這兩者不同在於何處?到底應該用哪種?這裡做乙個簡單的介紹。從2000年10月20日發布的第乙個windows版的php3.0.17開始的都是執行緒安全的版...

PHP 執行緒安全與非執行緒安全版本的區別深入解析

從2000年10月20日發布的第乙個windows版的php3.0.17開始的都是執行緒安全的版本,這是由於與linux unix系統是採用多程序的工作方式不同的是windows系統是採用多執行緒的工作方式。如果在iis下以cgi方式執行php會非常慢,這是由於cgi模式是建立在多程序的基礎之上的,...

PHP 執行緒安全與非執行緒安全版本的區別深入解析

windows版的php從版本5.2.1開始有thread safe 執行緒安全 和none thread safe nts,非執行緒安全 之分,這兩者不同在於何處?到底應該用哪種?這裡做乙個簡單的介紹 從2000年10月20日發布的第乙個windows版的php3.0.17開始的都是執行緒安全的版...