PHP 8.1 不会参与



我的系统是Ubuntu 22.10,我已经完成了一个标准的apache和php安装

> sudo apt install apache2

,默认页面在浏览器上显示为127.0.0.1。它的工作原理!然后我安装mySQL并启动它

> sudo mysql
Welcome to the MySQL monitor.  Commands end with ; or g.
Your MySQL connection id is 21
Server version: 8.0.31-0ubuntu2 (Ubuntu)
...

然后

> sudo apt install php libapache2-mod-php php-mysql
> php -v
PHP 8.1.7-1ubuntu3.1 (cli) (built: Nov  2 2022 13:39:03) (NTS)
...

现在,我创建一个info.php

<?php
phpinfo();
?>

/var/www/html/中并尝试在我的浏览器中看到它在127.0.0.1/info。php我得到的只是文本本身

显然php是不参与。知道我哪里做错了吗?

刚刚发现这个帖子(错误:模块php7.0不存在!),它适用于8.1。我遵循了第一个,也是最流行的答案(其他许多答案都类似),重新启动了apache。成功。

ubuntu:22.04

apt-get update
apt -y install software-properties-common
add-apt-repository ppa:ondrej/php
apt-get update
apt-get install -y apache2 libapache2-mod-php8.1

相关内容

  • 没有找到相关文章

最新更新