1. ホーム
  2. php

[解決済み] php.iniはどこにありますか?

2022-03-18 13:55:36

質問

数年前、私が管理しているLinuxサーバーにApache 2.2xとPHP 5.3.1をインストールしました。 .tar.gzを使用し、指示通りにビルドしました(rpmや何たらかんたらではなく)。そして、すべてうまくいきました。

今日、私はインストールする必要があります これ という、PHPのライブラリのようなものがあります。 make installまでのすべてのステップを行ったところ、ibm_db2.soが $PHP_HOME/lib/extensions/somecomplicatedname/ibm_db2.so .

最後のステップでは、ファイル php.ini がないのですが 任意の php.ini ファイルを削除しました。恐るべし。PHPは問題なく動きますが、もちろん、この新しいibm_db2 thingamajigを使いたいので、誰かがGUIを使っていじれるようにしたいのです。 DB2 . (小さなPHPスクリプトを試しましたが、失敗し、ibm_db2関数が利用できないことを示しました)。

数年に一度、PHPを扱う機会があるのですが、DB2へのWebベースのGUIアクセスを可能にするために何ができるのか、ごく基本的なことからご教示ください。

どのように解決するのですか?

これを見つけるのに最適な方法は

PHPで作成した( .php ) ファイルを作成し、以下のコードを追加してください。

<?php phpinfo(); ?>

をブラウザで開いてみてください。実際に読み込まれているファイルが表示されますよ。

OPによる更新。

  1. 以前受け付けた 回答 は、より速く、より便利である可能性が高いですが、常に正しいわけではありません。その答えに対するコメントをご覧ください。
  2. より便利な代替案にもご注目ください <?php echo php_ini_loaded_file(); ?> に記載されている この回答 .