gpt4 book ai didi

php - 尝试为 apache2 安装 php 模块时出错

转载 作者:可可西里 更新时间:2023-11-01 00:58:21 24 4
gpt4 key购买 nike

最初的问题是我服务器上的 PHP 文件显示为纯文本(显示了整个代码)。所以我通过调查发现必须将 MIME 类型添加到 /etc/mime.types ,所以我这样做并重新启动了我的服务器,但这并没有帮助解决问题等等进一步调查,我从here中发现我们需要启用 php5 模块,并且在运行 apachectl -M 时,我找不到列出的 php5 模块。所以我尝试安装它,结果是这样的:

admin@vm:~$ sudo apt-get install php5
...
php5_invoke pdo: already enabled for apache2 SAPI
dpkg: error processing package libapache2-mod-php5 (--configure):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
libapache2-mod-php5
E: Sub-process /usr/bin/dpkg returned an error code (1)

admin@vm:~$ sudo apt-get install libapache2-mod-php5
...
dpkg: error processing package libapache2-mod-php5 (--configure):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
libapache2-mod-php5
E: Sub-process /usr/bin/dpkg returned an error code (1)

我还需要提到我为网站创建了 2 个虚拟主机。我不确定哪里出了问题。有人可以帮我解决这个问题吗?

最佳答案

这不是一个合适的解决方案,但我重新安装了 Apache,它工作正常:

$ sudo apt-get purge apache2 
$ sudo apt-get purge php5 libapache2-mod-php5
$ sudo apt-get purge autoremove
$ sudo apt-get install apache2 libapache2-mod-php5 php5

关于php - 尝试为 apache2 安装 php 模块时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34714524/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com