2012年2月1日 星期三
Web Server - xampp - VC6, VC9
關於 VC6、VC9,這裡說:
VC6 版本是使用 Visual Studio 6 编译器编译的,如果你的 PHP 是用 Apache 来架设的,那你就选择 VC6 版本。
VC9 版本是使用 Visual Studio 2008 编译器编译的,如果你的 PHP 是用 IIS 来架设的,那你就选择 VC9 版本。
但是用 Apache 或IIS來分,可能不完全正確。因為剛下載 xampp 1.7.7,再安裝 sqlsrv,然後在 php.ini 裡面,理所當然要啟動的是這個:
extension=php_sqlsrv_53_ts_vc6.dll
結果然出現錯誤訊息,它說我的 php版本是vc9。
Xampp 用的是 Apache 不是 IIS,所以應該是vc6啊? 為什麼它說我的 PHP 版本是 VC9 ?
後來不小心查到 Xampp根目錄的 readme_en.txt:
###### ApacheFriends XAMPP version 1.7.7 ######
+ Apache 2.2.21
+ MySQL 5.5.16 (Community Server)
+ PHP 5.3.8 (VC9 X86 32bit thread safe) + PEAR
還真的是 VC9。
所以雖然用的是 Apache,但卻要啟動 VC9 的 sqlsrv :
extension=php_sqlsrv_53_ts_vc9.dll
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言