符合Xoops最佳化運作的PHP版本為PHP5.2.17,以下為IIS7.5伺服器安裝PHP套件的教學:
1、先去PHP官網下載for Windows的php->找到PHP5.2.17,選擇 VC6 x86 Thread Safe / Installer 版本
http://windows.php.net/download/#php-5.2-ts-VC6-x86
將檔案下載回本地端,進行安裝。
2、勾選I accept the terms in the License Agreeme,選擇Next。
3、將安裝路徑改為C:\PHP\,然後Next
4、很重要,選擇IIS FastCGI,然後Next。
5、開啟Extensions模組->並將以下的項目開啟。
Extensions
-> bzip2
-> curl
-> EXIF
-> GD2
-> Gettext
-> GMP
-> IMAP
-> Mysql
-> Mysqli
->OpenSSL
->PDO
->Mysql
->ODBC V3
->SQLite
->SQLite
->PostgreSQL
->SOAP
->Sockets
->XML-RPC
完成後選擇Next
6、選擇Install進行PHP的安裝。
7,完成PHP安裝工作
8、接下來要測試PHP是否有正常運作,我們在C:\inetpub\wwwroot <-增加一個phpinfo.php的檔案,用筆記本打開,貼入以下的code
<?php phpinfo(); ?>
存檔後,於瀏覽器輸入http://127.0.0.1/phpinfo.php
如果有出現以下的畫面,表示PHP套件已經能在IIS伺服器軟體中正常運作。
順便檢查看看mysql有沒有正常被啟動。
接下來更改一下php.ini的時區設定。
找到php.ini檔案,用筆記本打開
C:\PHP\php.ini
找到
[Date] ; Defines the default timezone used by the date functions ;date.timezone =
修改為
[Date] ; Defines the default timezone used by the date functions date.timezone = Asia/Taipei
很重要
最後還需要更改"C:\Windows\Temp" <- 更改Temp資料夾的權限,這樣Xoops及模組的縮圖功能才能正常的運作。
對者Temp資料夾 -> 右鍵 -> 內容 -> 安全性 -> 編輯
吧Users的權限全部打勾,然後選擇套用。
完成後電腦重新開機,就完成整個php套件的安裝工作。
教學撰寫:徐嘉裕 Neil Hsu