2016-08-10 12 views
0

ソースコードを使ってソケットモジュールをインストールします。phpソケットモジュールをインストールしましたが、使用できません

/../php-5.6.24/ext/sockets/ 
/opt/php/bin/phpize 
./configure --with-php-config=/opt/php/bin/php-config --prefix=/opt/php --enable-sockets 
make && make install 

モジュールが中に存在している、より

extension="/opt/php/lib/php/extensions/no-debug-non-zts-20131226/sockets.so" 

をphp.iniに追加します。

/opt/php/bin/php -m 

しかし、それは)のphpinfoでは見られない、と(関数socket_createを使用することはできません。

+0

phpinfoでphp.iniパスをダブルチェックして、正しいパスに追加したかどうか確認してください。通常、CLIは異なるものを使用しているため、異なるモジュールがインストールされていると報告することができます。 – rjdown

+0

サーバーを再起動しますか? – Will

答えて

0

私はLinuxサーバーとhttpdサーバーを再起動しますが、まだ失敗します。 最後に、オプション--enable-socketsを付けてphp-5.6.24を再インストールし、問題を解決しました。 なぜか分かりません。

関連する問題