1

私の PC は Win 7 にアップグレードされました。これは、開発環境を再度セットアップする必要があることを意味します。XAMPPを使用しています。XAMPPフォルダーをコピーして貼り付け、setup_xampp.batを実行して、iniおよびconfigファイルに絶対ファイルパスを正しく設定することができました。

私が今直面している問題は、オラクルへの接続が必要で、いくつかのエラーが発生することです。しかし、基本的にphpはoci.dllを「見つけません」。oci.dll を含む instant_client ディレクトリを PATH 環境変数に追加し、再起動しました (この変更を確認するには、apache /services を再起動する必要があります)。ただし、それでも同じエラーが発生します。

次に、oci.dll を php フォルダーにコピーし、次に php.exe -m -> エラーなし。したがって、何らかの形で apache と php が oci.dll を見つけるために PATH 変数を調べないことは明らかです。これはWin XPでうまく機能したので、私は迷っています。どうすれば解決できますか?

4

1 に答える 1

2

ああ、神様。新しいWin 7のインストール(これは私の会社のITサポートによって行われます)には、デフォルトでOracle 8クライアントがインストールされており、これもPATHにあります。したがって、解決策は、この古い Oracle クライアントのエントリを削除して、Apache / php が新しいものを使用するようにすることです。

于 2012-11-26T10:13:51.123 に答える