我正在使用php 5.6(Xammp Apache Server)和oracle 11g installed.My PHP到oracle連接工作正常,直到昨天我突然得到這個錯誤,當我開始Apache來自Xammp控制面板的服務。我得到了這個錯誤信息。無法找到程序入口點OCIStmlRelease PHP 5.6 OCI8 xammp
httpd.exe - 未找到入口點
程序入口點OCIStmlRelease不能設在 動態鏈接庫E:\ XAMMP \ PHP \分機\ php_oci8.dll
這裏是我做了
我有未提交的線在php.ini
extension=php_oci8.dll
配置210
我在PHP \ ext文件夾添加下列文件
php_oci8.dll和php_oci8_11g.dll
我已經安裝了Oracle即時客戶端11g和增加它在環境變量路徑
C:\Oracle\instantclient_11_2;
但我仍然得到上述錯誤,當我從xammp控制面板啓動我的Apache服務器,如果我連接到oci8使用PHP,然後我得到這個錯誤。
Fatal error: Call to undefined function oci_connect()
我一直在尋找在這個問題上將近3天,但還是沒找到anything.It將是非常有益的,如果有人可以幫助我在這。
php_oci8.dll需要Oracle 12庫。你有Oracle 11庫。請使用php_oci8_11g.dll或獲取Oracle Instant Client 12c。我會推薦後者。如果需要,您仍然可以連接到Oracle 10.2數據庫。 –