ホームページ  >  記事  >  バックエンド開発  >  html - php によってインストールされた拡張機能は php -m で表示されますが、phpinfo() では表示されません。php-fpm を閉じて再度開いても機能しません。

html - php によってインストールされた拡張機能は php -m で表示されますが、phpinfo() では表示されません。php-fpm を閉じて再度開いても機能しません。

WBOY
WBOYオリジナル
2016-08-26 10:28:232165ブラウズ

ICBC の PHP 支払い拡張機能、
html - php によってインストールされた拡張機能は php -m で表示されますが、phpinfo() では表示されません。php-fpm を閉じて再度開いても機能しません。
php -m は表示できますが、phpinfo() ページが見つかりません。php.ini ファイルは正しいです。

html - php によってインストールされた拡張機能は php -m で表示されますが、phpinfo() では表示されません。php-fpm を閉じて再度開いても機能しません。

すでに再起動または httpd、php-fpm も閉じられており、それを開くとまだ機能しません。
システム: centos7
php:5.4.0

php-fpmには特別な設定が必要ですか? PHPは自分でコンパイルしてインストールしました

返信内容:

ICBC の PHP 支払い拡張機能、
html - php によってインストールされた拡張機能は php -m で表示されますが、phpinfo() では表示されません。php-fpm を閉じて再度開いても機能しません。
php -m は表示できますが、phpinfo() ページが見つかりません。php.ini ファイルは正しいです。

html - php によってインストールされた拡張機能は php -m で表示されますが、phpinfo() では表示されません。php-fpm を閉じて再度開いても機能しません。

すでに再起動または httpd、php-fpm も閉じられており、それを開くとまだ機能しません。
システム: centos7
php:5.4.0

php-fpmには特別な設定が必要ですか? PHPは自分でコンパイルしてインストールしました

同じものですphp 么?php -i同じ構成かどうかを確認してください

このような質問がたくさんあります…

  1. php-cliとphp-cgiのphp.iniは同じものをロードしますか?

  2. php.iniにextension=xxx.soを追加しましたか?

  3. php.iniを変更した後、Webサーバーは再起動しましたか?再起動は本当に成功しましたか?

  4. システム内に複数の php バージョンがありますか?

  5. php-cliとphp-cgiのphpバージョンは同じですか?

お誘いありがとうございます。対応する.sophp.iniファイルに追加されているかどうかを確認します

1. php のバージョンが複数あるかどうかを確認します。 2. 異なる php.ini が使用されていますか? 3. Apache を再起動しましたか?

php -m と phpinfo は別の設定ファイルである必要があります。php -m で確認できる場合は、この .so ファイルを設定ファイル php -i|grup php.ini にロードしただけであることを意味します。このモードでは、ロードされた設定ファイルの場所が表示され、追加後にサービスを再起動します。これは私も以前に遭遇した完璧な解決策です。スウール拡張時

この種の問題は通常、Web バージョンと CLI バージョンの設定ファイルの不一致によって引き起こされます

Web バージョンの php.ini パス

リーリー

cliバージョンphp.iniパス
リーリー

チェックしてください

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。