私が最初に使用したオペレーティング システムは、apache2、php5.3、mysql がインストールされた Ubuntu 14.04 LTS デスクトップでした。その後、システムは 15.10 にアップグレードするように求められ、アップグレード プロセス中に、 php などの構成ファイルを保持するには、すぐに 16.04 LTS にアップグレードするように求められ、アップグレードは成功しましたが、アップグレード プロセス中に構成ファイルを保持するかどうかは尋ねられませんでした。その時は少し混乱していました。
アップグレードが完了した後、このサーバーにアクセスしても応答がありませんでした。その後、php5 がなくなっていることがわかり、apache2 を起動するとエラー メッセージが表示されました (php mod が見つからなかったようです)。
php7 をインストールしたところ、Apache がエラーなく起動できることがわかりました。
しかし、このサーバーにアクセスしても応答がありません。 。 。 sudo apt install php libapache2-mod-php
さて、これからどうするか
返信内容:
php7 をインストールしたところ、Apache がエラーなく起動できることがわかりました。
しかし、このサーバーにアクセスしても応答がありません。 。 。
さて、これからどうするかsudo apt install php libapache2-mod-php
アップグレードせず、セキュリティ コンポーネントのみをアップグレードすることをお勧めします。
または、ソース コードに php5 を一度インストールしてから、Apache 設定ファイルと fpm を変更して php5 関連のサポートをロードすることもできます。
髪をアップグレードします。 。 。または再インストールしてください。 。 。ファイルやディレクトリがそのまま残っていることは誰にも分かりません。 。 。
それでは、私の Ubuntu が VMware 仮想マシンにインストールされているとします。以前は、物理マシン上では常に直接 http://A
でした。以前はアクセスできましたが、現在はアクセスできなくなりました。
ただし、仮想マシンでポート マッピングを実行し、127.0.0.1:3721
を A:80
にマッピングして、localhost:3721
にアクセスすることは可能です。 code> 仮想マシンに正常にアクセスしました。
とにかく、このサーバーをテスト環境として使用しているので、アクセスするにはlocalhostを使用するだけで、Apacheをnginxに置き換えるのが面倒です