[ad_1]
こんにちは、
私のphpプロジェクトでは、oracle DBとLinux rhel 7.9をリモートサーバーとして使用しています。 oci8 パッケージをインストールし、Apache で oci8 拡張機能を有効にしましたが、それでも「未定義関数への呼び出し」というエラーが発生します。
インストールされたパッケージ
php-5.4.16-48.el7.x86_64
php-ldap-5.4.16-48.el7.x86_64
php-pecl-oci8-2.0.12-1.el7.remi.5.4.x86_64
php-cli-5.4.16-48.el7.x86_64
php-gd-5.4.16-48.el7.x86_64
php-pear-1.9.4-22.el7.noarch
php-odbc-5.4.16-48.el7.x86_64
php-common-5.4.16-48.el7.x86_64
php-xml-5.4.16-48.el7.x86_64
php-pdo-5.4.16-48.el7.x86_64
php-process-5.4.16-48.el7.x86_64
php-mbstring-5.4.16-48.el7.x86_64
私は何を間違っているのでしょうか? この問題を解決するにはどうすればよいでしょうか?
私が試したこと:
php-pecl-oci8-2.0.12-1.el7.remi.5.4.x86_64 このパッケージをインストールしましたが、それでも動作しません。
解決策 1
実際に実行した手順や、実際の構成ファイル内の関連部分がわからない場合、何が問題なのかを判断するのは困難です。
この SO 投稿では、CentOS に oci8 を適切にインストールするプロセスについて説明します。
php – Oracleを使用したCentOSではOci_connect関数が定義されていません – コードログ[^]
CentOS は RHEL ベースであるため、そこからいくつかの重要な手がかりを掴むチャンスがあります。
[ad_2]
コメント