У меня Windows Server 2008 R 2 стандарта с wampserver2.5-Apache-2.4.9-Mysql-5.6.17-php5.5.12-64b.
Я следовал инструкциям, предоставленным оракулом, конечно, используя установку wamp: Статья
Я использовал oracle Instant Client версии: instantclient основного-нт-11.2.0.4.0
Проблема в том, что когда я включаю эти строки в httpd.conf, любой вызванный php файл дает ошибку «Запрещенный
У вас нет прав доступа к /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?
Любой совет?
Спасибо!
Я получил это работает. Проблема состояла в том, что он все еще использовал некоторые 64-битные файлы InstantClient. Я допустил ошибку при распаковке пакета.
Других решений пока нет …