昨日、Xenialにアップグレードした後、サーバーの残りを修正するのに多くの問題がありました。
PHPアプリは大量のコードとして実行され、ownCloudは「サーバー上で検出できません」。
コマンドラインからApache2を実行しようとすると、これらのエラーと関係があるかもしれません。
多くのコンピューターがこれに依存しているので、私はこれに関する助けを得ることを望みます:/
さらにログを提供しますが、それらは巨大であり、どの部分を提供するのかわかりません。
ああ、PHP5をインストールしようとすると、このエラーが発生します(これが役立つ場合)。
前もって感謝します。
編集:コマンドラインから「Apache2」を実行した場合の出力は次のとおりです。
Ubuntu 16.04にはPHP 7.0が付属しています。 libapache2-mod-php
パッケージをインストールしてから、PHP5のすべてのトレースを無効にする必要があります。
Sudo apt-get purge php5-common
(これにより、すべてのPHP 5パッケージが削除されます。Sudo apt-get install libapache2-mod-php
Sudo rm /etc/Apache2/mods-enabled/php5.*
を実行して、PHP5 modを無効にし、Sudo a2enmod php7.0
でPHP 7.0を有効にします。〜userdir/public_htmlからwwwを実行している場合は、/ etc/Apache2/mods-enabled/php7.0.confで以下を確認してください
# Running PHP scripts in user directories is disabled by default
#
# To re-enable PHP in user directories comment the following lines
# from <IfModule ...> to </IfModule>