0

私はYiiフレームワークで遊んでいて、今はYiiShellを調査しています。しかし、このコマンドを使用すると、次のようになります。

yiicシェル

私はいつもこのエラーメッセージを受け取ります:

PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/oci8.so' - libclntsh.so.11.1: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/pdo_oci.so' - libclntsh.so.11.1: cannot open shared object file: No such file or directory in Unknown on line 0
libdc1394 error: Failed to initialize libdc1394
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/oci8.so' - libclntsh.so.11.1: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/pdo_oci.so' - libclntsh.so.11.1: cannot open shared object file: No such file or directory in Unknown on line 0
Error: index.php does not exist or is not an entry script file.

mySQLドライバーのみを使用するので、私にとっては奇妙です。なぜ今Oracleなのですか?何か案が?

返信ありがとうございます!

ヤクブ

4

2 に答える 2

0

php.iniを開き、oci8.soとphp_oci.soを検索します。拡張機能のセクションに、とextension=oci8.soのようなものがあります。extension=pdo_oci.soコメントするだけ;です。extension=oci8_11g.soこれにもコメントがあれば

于 2012-07-12T12:07:57.187 に答える
0

Oracleクライアントをインストールして、を開きphp.ini、検索してoci8.soください。拡張機能のセクションで、とphp_oci.soのようなものが必要です。コメントするだけです。コメントもあれば」extension=oci8.soextension=pdo_oci.so;extension=oci8_11g.so

于 2013-11-10T07:29:36.610 に答える