Linux は php をアンインストールしましたが、apche は引き続き php ファイルをコンパイルできます
巴扎黑
巴扎黑 2017-06-28 09:23:30
0
2
1069

私は /q/10... より前に質問を提起し、その後 Linux に関連するすべての php ファイルを削除しました (rpm -qa|grep php にはパッケージがありません。php はファイルを見つけることができません。php -v、php コマンド)出力コマンドが見つかりません) しかし、なぜサーバーの apche は依然として php ファイルをコンパイルし、phpinfo() を出力できるのでしょうか?新しいテスト php ファイルをいくつか作成しましたが、それらはすべてコンパイルされて出力されましたが、サーバーを再起動しても効果はありませんでした。 。
問題の解決策:
サーバーの php は依存関係を持ってインストールされており、インストール後に Apache には php キャッシュが存在するようです。 。 phpのバージョンを変更して再インストールすると、phpinfoには再インストールされたphpのバージョン情報が表示されます。 。

巴扎黑
巴扎黑

全員に返信(2)
迷茫

他のバージョンの php があるかどうかを検出し、 . -name 'php' を見つけて、Apache 設定ファイルによってロードされた php_module ファイルを確認します

いいねを押す +0
大家讲道理

Apache が so ファイルを導入したので削除します

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート