質問: インストールされているphp拡張機能を知る方法 古いサーバーにインストールされているのとまったく同じphp拡張機能をランプサーバーにインストールする必要があります。新しいサーバーに同じ拡張機能をインストールするには、どの拡張機能がインストールされているかを正確に知るにはどうすればよいですか?
回答: 拡張機能が実際に使用されている場合は、php.iniで参照する必要があります。拡張機能は非常に直感的な方法で読み込まれます。extension=msql.so extension=/path/to/extension/msql.so などなど.注意すべきことの1つは、追加のiniファイルが含まれていることによってもたらされる拡張機能です。 debianについてはわかりませんが、rhelには/etc/php.d/ディレクトリがあり、.iniファイルはすべて、メインの/etc/php.iniにあるかのように扱われますこれらの2つの場所(メインphp.iniまたは含まれているファイルの1つ)のいずれにもない場合、その拡張子は、使用されていないファイルシステムに置かれているだけです。編集:実際、私は嘘をついたと思います。 dl()への呼び出しについては、phpファイルを確認してください 。しかし、そのような拡張機能をロードする多くの人を知りません。ユースケースがどうなるかさえわからないが、それはおそらくあなたがチェックすべきもう一つの領域です。