Debianを使用していたら、ユーザディレクトリのPHPが動作していないことが判明しました。
wwwルートでは動作しています。
修正です。
環境はDebianのApacheです。
/etc/apache2/mods-availableフォルダの
php8.2.confファイルです。
php8.2.confファイルの下側の一部を#でコメントアウトします。
<IfModule mod_userdir.c>
<Directory /home/*/public_html>
# php_admin_flag engine Off ←この行の先頭に#を追加
</Directory>
</IfModule>
<Directory /home/*/public_html>
# php_admin_flag engine Off ←この行の先頭に#を追加
</Directory>
</IfModule>
指定後、
service apache2 restart
で変更完了です。