各位好
我目前要將一個asp產生的內容轉為pdf
使用了因為有中文需求,選擇的是php的mpdf
環境上
伺服器是 win 2003 IIS6
裝了 fastcgi 和 php5.2
執行 php_info() 可以看得到結果
mpdf這個模組我在別的網站上使用過
也是在iis上執行php的方式達成
本想如法炮製
卻遇到標題顯示的問題,無法載入mbstring模組
由 php_info() 資訊顯示
這台主機的 php.ini 檔在 c:\windows 底下
我確定我編輯的是windows目錄底下的php.ini
然後我取消了 extension=php_mbstring.dll 這行的;註解
extension_dir 設定在 C:\PHP\ext (無論Local Value或Master Value都一樣)
我也確定這個目錄底下的確存在 php_mbstring.dll 這個檔案
設定完後重開了 IIS Admin Service (連帶相關服務一併重新啟動)
也重開了IIS底下的網站本身
可是 php_info()的 堅持顯示一片空白
直接跑 mpdf 結果也是一直告訴我 mbstring 模組未開啟無法使用
extension_dir試過最後不管有沒有加上斜線都讀不進來
我網路上查,說在cmd執行 php -m 或許可以有我想知道的資訊
執行後的列表有顯示 mbstring模組
可是這好像不代表什麼,網頁上還是當成沒有這個模組
但我記得我上次弄別的網站也就只有這些步驟了...怎麼還是讀不進來orz
google來來去去也都是差不多這幾個步驟而已沒有更多了
修改正確的php.ini
設定dll目錄
取消註解
確定dll存在
重新啟動網頁相關服務
一般做到這一步好像差不多就有結果了
偏偏這個網站很頑固毫無效果
究竟還有什麼可能的盲點我沒注意到的
拜託各位能不吝開導我 m(_ _)m
謝謝