[英]How can i connect to Oracle 11 using PHP 7?
問題是,我有一個客戶端要求在Oracle DB下運行的應用程序。
我已經安裝了Client 11c以及Oracle數據庫。
我的PHP使用以下配置構建:
"--with-pdo-oci=c:\php-snap-build\deps_aux\oracle\x64\instantclient_12_1\sdk,shared"
因此,我將即時客戶端復制到此文件夾,並將其也放置在系統路徑中。
我仍然得到:
PS C:\php> php -m
PHP Warning: PHP Startup: Unable to load dynamic library 'pdo_oci' (tried: ./ext\pdo_oci (The specified module could not be found.), ./ext\php_pdo_oci.dll (%1 is not a valid Win32 application.)) in Unknown on line 0
當嘗試使用display_startup_errors = on運行php -m時
我嘗試下載其他PHP二進制文件,並查找了互聯網的每個角落。
誰能幫我解決這個問題?
PS PDO是必須的。
提前致謝!
確保您的oracle客戶端庫與PHP是相同的32位或64位體系結構。 確保要使用的任何Oracle客戶端庫都位於PATH中。 如果使用Instant Client,則需要具有正確的VS Redistributable,請參閱http://www.oracle.com/technetwork/topics/winx64soft-089540.html或http://www.oracle.com/technetwork/topics/winsoft -085727.html
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.