我們正在從Windows SBS 2011遷移到Windows Server 2012 R2。PHP,IIS,Oracle(OCI)不起作用
我們有一個內部網站,它使用PHP連接到我們的Oracle數據庫。
我想這個遷移到新的服務器,到目前爲止,我有:
- 安裝IIS服務器角色
- 安裝了PHP
- 下載Oracle即時客戶端爲C:\ instantclient
- 添加C:\ instantclient到PATH系統變量
- 將php_oci8.dll添加到php.ini並檢查PHP是否實際使用此php.ini
- 重啓動服務器
我仍然收到錯誤消息像oci_命令不被認可等
我迷路了。我在網上搜索,說明與我從內存中完成的一致。
我還沒有在網上找到一件我沒有做過的事情。
那麼'phpinfo()'列出oci8? – Machavity 2014-12-04 13:32:44
@Machavity no :-( – user4166144 2014-12-04 13:34:47
有幾種可能性,一種是你的DLL沒有爲你已經安裝的PHP版本編譯,另一種是路徑仍然是錯誤的 – Machavity 2014-12-04 13:37:50