繁体   English   中英

PHP未作为Apache的模块加载

[英]PHP is not loaded as a module of Apache

我目前正在使用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.6version,因此如何在apache中启用此模块。 我无法安装标准版本的PHP,出于上述原因,我需要此版本。 谢谢!

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

它不会影响php安装安装,而只会添加apache模块。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM