共有ホストを使用しています。PHPはでコンパイルされ--disable-sysvshm
ます。スクリプトの実行中に次のエラーが発生します。
Fatal error: Call to undefined function shm_attach() in ...
phpを再コンパイルせずにそれを有効にする方法はありますか?
共有ホストを使用しています。PHPはでコンパイルされ--disable-sysvshm
ます。スクリプトの実行中に次のエラーが発生します。
Fatal error: Call to undefined function shm_attach() in ...
phpを再コンパイルせずにそれを有効にする方法はありますか?
ありますが、通常のユーザーとしてはできません。管理者アクセスが必要です。
ルートアクセス権がある場合、PHPに組み込まれていない場合は、パッケージマネージャーで拡張機能を利用できるはずです。php-sysvshm
SuSEの場合、パッケージがそれを行うように見えます。パッケージがない場合でも、再構築する必要がありますが、実行可能です。
PHPをビルドしたりパッケージをインストールしたりするために必要なアクセス権がない場合、拡張機能をビルドまたはインストールすることはできません。拡張機能をロードすることはもちろん、拡張機能を置き換えることなく機能を追加する唯一の方法です。既存のPHP)。その場合、あなたはあなたのウェブホストと話し、彼らがあなたのためにそれをインストールするかどうか見る必要があるでしょう。そうでない場合は、それで十分です。