程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> PHP基礎知識 >> 安裝PHP擴展須知

安裝PHP擴展須知

編輯:PHP基礎知識
 

其實PHP環境基本上現在分為兩種:Apache和IIS(這裡說的是window平台)

由於這兩種調用的CGI不一樣,IIS一般用的是fastcgi,而Apache一般用的ISAPI(這裡說的是一般情況,你可以自己修改)

由於這兩個CGI就出現了 線性安全和非線性安全 二種模式編輯的擴展(聽說是這個PHP擴展開發人員就是在參照Liunx環境開發的)

簡單的記住是:fastcgi 不需要線性安全檢查,所以,IIS下使用fastcgi就選非線性安全擴展。反之

為什麼要這樣?因為IIS每次連接都會做線性安全檢查,不需要PHP再去處理了。

分清了線性安全和非線性安全的問題後?有來了一個VC6和VC9兩種編譯區別?

VC6是什麼?

VC6就是legacy Visual Studio 6 compiler,就是使用這個編譯器編譯的。

VC9是什麼?

VC9就是the Visual Studio 2008 compiler,就是用微軟的VS編輯器編譯的。

那我們如何選擇下載哪個版本的PHP呢?

如果你是在windows下使用Apache+PHP的,請選擇VC6版本;

如果你是在windows下使用IIS+PHP的,請選擇VC9版本。

就這麼理解吧。挺不錯的

然後,在安裝PHP擴展安裝不上,而且又不會報錯的情況上。現在查找錯誤?

你需要的借鑒apache提供的錯誤日志。查看環境日志是一個不錯的習慣。Thinkphp在運行的過程會產生一個runtime文件

裡面就有程序執行記錄。日志系統是很重要的查BUG和分析錯誤的工具。

—-

快定位出本次PHP是否為線性安全?打印出PHPinfo()

安裝PHP擴展須知
 

從這個字段可以看出,我安裝的PH是TS 線性安全的,並且是VC11的版本。。

 
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved