Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/237.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何为apache 2.4.18安装模块php7.3_Php_Apache_Ubuntu 16.04 - Fatal编程技术网

如何为apache 2.4.18安装模块php7.3

如何为apache 2.4.18安装模块php7.3,php,apache,ubuntu-16.04,Php,Apache,Ubuntu 16.04,我在ubuntu16.04上安装了不同版本的php7.0、7.2、7.3 在终端中,如果我键入php-v,它将显示如下 PHP 7.3.6-1+ubuntu16.04.1+deb.sury.org+1 (cli) (built: May 31 2019 11:06:26) ( NTS ) 但是在我的localhost url中,在打印phpinfo() 当我尝试使用sudo a2enmod php7.3切换到v-7.3时 这是错误的 错误:模块php7.3不存在 我使用ls/etc/apach

我在
ubuntu16.04
上安装了不同版本的
php7.0、7.2、7.3

在终端中,如果我键入
php-v
,它将显示如下

PHP 7.3.6-1+ubuntu16.04.1+deb.sury.org+1 (cli) (built: May 31 2019 11:06:26) ( NTS )
但是在我的
localhost url
中,在打印
phpinfo()

当我尝试使用sudo a2enmod php7.3切换到
v-7.3
时 这是错误的

错误:模块php7.3不存在

我使用
ls/etc/apache2/mods enabled/php*
进行了检查,结果如下

/etc/apache2/mods enabled/php7.0.conf /etc/apache2/mods已启用/php7.0.load

然后,我尝试为PHP7.3安装
apache2模块,就像

sudo apt-get install libapache2-mod-php7.3 
它给

libapache2-mod-php7.3已经是最新版本了 (7.3.6-1+ubuntu16.04.1+deb.sury.org+1)

这里可能有什么问题

我用了下面的参考

编辑:

如果我运行
sudo apt purge libapache2-mod-php7.3

错误:1千年/主要amd64 php7.3-fpm amd64 7.3.6-1+ubuntu16.04.1+deb.sury.org+1403禁止 E:获取失败 403禁止E:无法获取一些档案,可能运行获取 更新或尝试--修复丢失


模块是否存在?用
ls/etc/apache2/mods available/php*
检查它,它给出
/etc/apache2/mods available/php7.0.conf/etc/apache2/mods available/php7.0.load
运行
sudo apt purge libapache2-mod-php7.3
,然后
sudo apt安装libapache2-mod-php7.3
。然后再次检查mod是否出现在文件夹中,如果出现,请运行
sudo a2enmod…
命令,然后运行
sudo service apache2 restart
有关第一个命令出现问题,请参阅我的编辑
sudo apt-get install libapache2-mod-php7.3