PHP 拡張機能として配布される C で記述されたライブラリがあり、共有ホスティング環境で実行しているときにユーザーがライブラリにアクセスする際に問題が発生します。
以前 ( PHP のバージョンが 5.2.5 未満の場合)、お客様は単に dl() 関数とライブラリへのフル パスを使用してライブラリにアクセスできました。
PHP 5.2.5 以降、dl() 関数にはパス情報を含めることができないため、システム管理者がグローバル PHP 拡張ディレクトリにライブラリをインストールする必要があります。
PHP 5.4 以降、dl() 関数は廃止され、PHP 6.0 から完全に削除されました。これは、システム管理者がすべてのライブラリをインストールし、PHP.ini を介してロードする必要があることを意味します。
私が知る限り、これは共有ホスティング環境における PHP 拡張機能の新しい現実であり、「回避策」はありません。
共有ホスト管理者が顧客に代わってディストリビューションをインストールする可能性を最大化するために、ディストリビューションで行う必要のある重要なことは何ですか?