OCI8 работает с командной строкой, но не на ApachePhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 OCI8 работает с командной строкой, но не на Apache

Сообщение Anonymous »

Мой сервер-Centos7, мне удалось настроить Apache, PHP7.1, Oracle-InstantClient18.3-Basic и OCI8. OCI8 работает хорошо сейчас, когда я запускаю код на CLI, он соединяет данные DB и получает данные , только с одним предупреждением (также появляется при запуске PHP -V):

PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/pdo_oci.so' - /usr/lib64/php/modules/pdo_oci.so: undefined symbol: php_pdo_unregister_driver in Unknown on line 0
< /code>

, в отличие от того, как я открываю страницу через браузер (на клиентской машине) Я получил эту ошибку: < /p>

Fatal error: Uncaught Error: Call to undefined function oci_connect() in /var/www/html/pcmapi/emp.php:5 Stack trace: #0 {main} thrown in /var/www/html/pcmapi/emp.php on line 5
< /code>

phpinfo () возвращает: < /p>

oci8
OCI8 Support => enabled
OCI8 DTrace Support => enabled
OCI8 Version => 2.1.8
Oracle Run-time Client Library Version => 18.3.0.0.0
Oracle Compile-time Instant Client Version => 18.3

Directive => Local Value => Master Value
oci8.connection_class => no value => no value
oci8.default_prefetch => 100 => 100
oci8.events => Off => Off
oci8.max_persistent => -1 => -1
oci8.old_oci_close_semantics => Off => Off
oci8.persistent_timeout => -1 => -1
oci8.ping_interval => 60 => 60
oci8.privileged_connect => Off => Off
oci8.statement_cache_size => 20 => 20
< /code>

Я не могу на самом деле распознать, что вызывает фатальную ошибку, будь то в конфигурации Apache или OCI, и я считаю странным, что функции OCI работают нормально на CLI, но не Apache. Есть помощь?

Подробнее здесь: https://stackoverflow.com/questions/538 ... -on-apache
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»