Php 文件在 Chromium 中显示为纯文本

Php 文件在 Chromium 中显示为纯文本

我最近从 20.04 升级到了 22.04.1

我面临的问题是,当我执行典型的 phpinfo 文件时,它仅包含:

<?php phpinfo(); ?>

它不显示通常的 php 信息表,而是显示:

Firefox -> 空白页 Chromium -> 纯文本,带有说明。

一些信息:

我的 php 版本是 8.1

eduardo@MiPcLinux:~$ php -m
[PHP Modules]
calendar
Core
ctype
curl
date
dom
exif
FFI
fileinfo
filter
ftp
gd
gettext
hash
iconv
intl
json
ldap
libxml
mbstring
mysqli
mysqlnd
openssl
pcntl
pcre
PDO
pdo_mysql
pdo_pgsql
pgsql
Phar
posix
pspell
readline
Reflection
session
shmop
SimpleXML
soap
sockets
sodium
SPL
standard
sysvmsg
sysvsem
sysvshm
tokenizer
xml
xmlreader
xmlrpc
xmlwriter
xsl
Zend OPcache
zip
zlib

[Zend Modules]
Zend OPcache




eduardo@MiPcLinux:/var/www/html/moodle$ php -v
PHP 8.1.2 (cli) (built: Aug 17 2022 13:08:39) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.1.2, Copyright (c) Zend Technologies
    with Zend OPcache v8.1.2, Copyright (c), by Zend Technologies

答案1

我必须重新安装 libapache2-mod-php,然后重新安装 a2dismod php7.4 以确保无误,最后重新安装 a2enmod php8.1....

以防万一我重新启动 apache 并工作....S

很奇怪,因为我尝试安装 liabpache2-mod-php,系统回答说该包已经安装(可能是因为我从 20.04.5 升级过来的)。所以

相关内容