在 windows 環境下安裝的 PHP 4.X 版本,爬了老半天,就是找不到有效解決方式。
後來在其他地方搜尋到相關問題,綜合這些討論再加上自己實際的解決經驗如下
已知兼容 php 4.3.X 版本及在 IIS 環境下執行
使用 php-4.3.X installer 安裝的 php 原來是不含 GD library 的,可按以下辦法加入
下載 php_gd2.dll 可於 http://www.dlldll.com/php_gd2.dll_download.html
1. 下載 php_gd2.rar 解壓成 php_gd2.dll
2.存放位置並沒有明確的說明,但php.ini的預設是指向為 c:\php\裡面,也有人主張放在 c:\windows\ 目錄內
所以請自行決定放哪。
3. 修改 \windows 下的 php.ini
尋找 ;extension=php_gd2.dll 將前面的 ";" 刪去表示啟用
4.繼續尋找 extension_dir = "./"
此段就是extension元件放置,預設位置為 c:\php\
若將php_gd2.dll放置於c:\windows\,那麼你必須修改為
extension_dir = "c:\windows\"
ps.若是放置位置不對或修改extension_dir有誤,那麼當你執行網頁時候伺服主機就會跳出警告無法找到php_gd2.dll
而瀏覽器則會卡住讀取不出來。
另外若你是windows server版 請記得windows改為winnt