2015年7月17日 星期五

PHP 尬 SQL Server 蹦出新滋味

安裝AppServ

本來都是到AppServ Open Project網站下載
有多個版本可以選擇
但不知道為什麼點進去後一直顯示Error
所以我改到阿榮福利味網站下載就成功了
AppServ 2.5.10 (2.6.0) - PHP架站軟體包
安裝步驟可再參考網路上的教學
Appserv架站教學-完整安裝設定指南

關閉Apache服務

  • 「開始」→在「搜尋程式與檔案」內輸入「服務」後開啟
  • 找到「Apache 2.2」,服務狀態應顯示為「已啟動」
  • 右鍵點按「停止」
  • 這時候先別關掉「服務」視窗喔

下載Microsoft Drivers 3.0 for PHP for SQL Server

  • 點選「Download」
  • 選擇適合 PHP 版本的檔案 (AppServ 2.5.10 內建 PHP 5.2)
  • 解壓縮「SQLSRV20.EXE」暫存至空資料夾
  • 複製「php_sqlsrv_52_ts_vc6.dll」與「php_pdo_sqlsrv_52_ts_vc6.dll」
  • 到路徑 C:\AppServ\php5\ext 貼上
  • 到路徑 C:\Windows\php.ini 開啟「php.ini」
  • 在檔案結尾加上兩行後儲存
extension=php_sqlsrv_52_ts_vc6.dll
extension=php_pdo_sqlsrv_52_ts_vc6.dll
  • 回到「服務」的「Apache 2.2」,右鍵點按啟動 

設定 PHP 環境

  • 「開始」→「所有程式」→「AppServ」→「Configure Server」
  • 開啟「PHP Edit the php.ini Configuration File」
其實就相當於開啟「php.ini」,在我個人電腦依照這樣搜尋是正確的,但不明白為何這次會失敗
  • 搜尋「[Date]」
  • 在「date.timezone = 」後方加上「"Asia/Taipei"」

確認安裝成功


  • 打開瀏覽器,在網址列輸入「localhost/phpinfo.php」
  • 搜尋「sqlsrv」 (可按Ctrl + F)
  • 如果有找到就表示成功了


參考資料:
用 PHP 存取 SQL Server (使用AppsServ 2.5.10)
http://soldierzx0705.blogspot.tw/2014/02/php-sql-server-appserv-2510.html

沒有留言:

張貼留言