答え1
Apache が PHP コードを解釈していません。
これはさまざまな理由で発生する可能性があります。あなたの場合、Apacheは次のように設定されています。マルチプロセッシングモジュールPHP のみを解釈しない場合、これは間違いではありませんが、PHP-FPM と一緒に使用する必要がありますが、これはあなたのケースではありません。
最も簡単な方法は、ターミナルに移動して両方を無効にすることです。イベントそしてワーカーApache モジュール:
sudo su -
a2dismod mpm_event mpm_worker
PHP モジュールのバージョンを知っておく必要があります (私の場合は 7.2 です)。
ls /etc/apache2/mods-available
次に有効にするプリフォークそしてphp拡張機能を削除してApacheを再起動します。
sudo su -
a2enmod mpm_prefork php7.2
systemctl restart apache2
終わり!