[請益] 無法讀取mbstring模組(已解決)

看板PHP作者 (還在想)時間9年前 (2014/10/24 11:11), 9年前編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
各位好 我目前要將一個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 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.134.18.8 ※ 文章網址: http://www.ptt.cc/bbs/PHP/M.1414120271.A.4E6.html

10/24 14:48, , 1F
如果有啟用php_exif.dll要放在它前面
10/24 14:48, 1F
感謝回答,好像不是這個原因,因為php_exif.dll本來就是註解的狀態 ※ 編輯: Peruheru (220.134.18.8), 10/24/2014 16:06:49 我叫出來了!但我不知道為什麼...我只是去抓了5.2版 然後把php資料夾裡面的東西通通蓋掉而已(反正網站讀的ini檔不在這) 突然之就mpdf就復活了 囧 ※ 編輯: Peruheru (220.134.18.8), 10/24/2014 17:17:16
文章代碼(AID): #1KISDFJc (PHP)