我有wampserver2.5-Apache-2.4.9-Mysql-5.6.17-php5.5.12-64b的Windows server 2008 R 2标准。
我遵循oracle提供的说明,当然使用wamp安装:Article
我使用的是oracle即时客户端版本: instantclient-basic-nt-11.2.0.4.0
问题是,当我在 httpd.conf 中启用这些行时,任何调用的php文件都会出现错误“Forbidden 您无权访问此服务器上的/path/file.php。“:
FcgidInitialEnv PHPRC "C:/new_wamp/bin/php/php5.5.12/"
AddHandler fcgid-script .php
FcgidWrapper "C:/wamp/bin/php/php5.5.12/php-cgi.exe" .php
php错误日志中也有错误:
PHP警告:PHP启动:无法加载动态库 'C:/wamp/bin/php/php5.5.12/ext \ php_oci8_11g.dll' - %1 无效 Win32应用程序。在第0行的未知中
但 instantclient 是32位版本。据我以前的安装发现,大多数问题出在64位 instantclient ?
有什么建议吗?
谢谢!