gpt4 book ai didi

PHP 未作为 Apache 的模块加载

转载 作者:太空宇宙 更新时间:2023-11-04 09:26:33 25 4
gpt4 key购买 nike

我目前正在使用 PHP 开发一个网页,我必须安装 Pthread 扩展,我在服务器中安装了它 ( Ubuntu 14) 所以,在我一切正常之前,当我安装扩展时,问题就来了,为了安装这个扩展,我必须编译 php 来进行 PHP 所需的配置。现在,当我打开一个简单的页面时,apache 向我显示了 php 代码,这意味着 php 没有解释或没有加载到 apache 的模块中。

我去了 /etc/apache2/mods-enabled 但没有 PHP,但在 linux 终端中 PHP 运行良好(因此,它已安装)。然后我做了:

sudo a2enmod php5

我得到这样的回应: 错误:模块 php5 不存在!

然后,我做了:

a2query -m php5

但我得到:

No module matches php5

我已经安装了 PHP 5.6 版本,那么如何在 apache 中启用这个模块。我无法安装 PHP 的标准版本,出于上述原因我需要这个。谢谢!

最佳答案

Apache 需要一个 PHP 模块来执行 PHP。在某些发行版(Debian 等)中,有一个特定的软件包。在 Ubuntu 中:libapache2-mod-php5

不影响php安装install,只增加apache模块。

安装后,只需激活模块即可。

关于PHP 未作为 Apache 的模块加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35753943/

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