
答え1
手順はエラーによって異なります。以下の手順を確認してください。
PHP がインストールされていることを確認してください。PHPがインストールされていない場合PHPのインストール手順 ->https://thishosting.rocks/install-php-on-ubuntu/
PHPがインストールされている場合は、しかし、まだ生のテキスト/コードしか表示されていない場合は、モジュールが Apache にロードされていない可能性があります (Apache を使用している場合)。これを行う手順は次のとおりです ->https://stackoverflow.com/questions/42654694/enable-php-apache2
使用ウェブブラウザコンソールページを表示したときに返されるステータスを確認します。200 ステータスが返されるはずです。500 (構文/構成エラー)、404 (ファイルが見つかりません) などの場合は、それに応じてトラブルシューティングします。
Apacheサイトのルートの場所を確認するApache は非標準の場所にリンクするように設定できます。Apache のバージョンによっては、この設定ファイルの場所が変わる可能性がありますが、おそらく を確認する必要があります
/etc/apache2/sites-enabled/000-default.conf
。探しているオプションは DocumentRoot で、これはサイトがテキストでロードされる場所です。
それを確認します.htaccessファイルはインストール場所を上書きせず、新しいドキュメント ルートを設定しません。これをテストする最も簡単な方法は、.htaccess ファイルがある場合は、一時的に別の名前 (例: mv .htaccess .htaccess_temp
) に変更して、.htaccess ファイルによって実装された変更をすべて削除することです。
Apacheを再起動する設定ファイルへの変更は Apache によって自動的に反映されないためです。sudo service apache2 restart
答え2
上記の手順は完璧です。同じことを繰り返さないでください。PHP コードが表示されている場合、主な問題は、サーバーが PHP コードを認識しておらず、出力をプラン テキストとしてスローしていることです。したがって、上記のように PHP がインストールされ、認識されていることを確認する必要があります。さらに、PHP を初めて使用する場合は、XAMP をインストールして、htaccess や config ファイルに慣れるまで、それを使用してコーディングすることをお勧めします。