2016-05-30 131 views
0

我有兩臺機器:連接到使用遠程Oracle數據庫的PHP 5.6

  1. 視窗7 64
  2. 視窗服務器2012 R2 64

在我安裝在第一機:

我連接到本地/遠程Oracle數據庫沒有問題。

第二臺機器是全新的服務器安裝,它沒有本地oracle數據庫,什麼也沒有。這個想法是連接到一個遠程的oracle實例。所以我做了相同的安裝(與第一臺機器相同版本的apache和php),但是我發現的第一個錯誤是oci8_11g擴展沒有加載。我的問題是,我需要在此服務器上爲oracle安裝一些「驅動程序」還是「客戶端」?除了錯誤提到的情況,apache實例和php按預期工作。

回答

1

您正在使用Windows,對吧?在這種情況下,您需要安裝Oracle驅動程序(http://www.oracle.com/technetwork/topics/winx64soft-089540.html)。 「基本」包應該做的。

也取消註釋php.iniextension=php_oci8.dllextension=php_oci811g.dllextension=php_oci812c.dll的這一行,具體取決於您使用的是哪個oracle版本。

+0

謝謝。我正在撕裂。我會回來的結果 – manix

+0

我回來了,成功的結果。謝謝 – manix