0
我目前正在开发一个web页面PHP的模块,我只好装Pthread的扩展,我在服务器(Ubuntu的14),所以成功了,前我所有的工作都很好,当我安装扩展时,问题出现了,为了安装这个扩展,我不得不编译php来完成PHP所需的配置。现在,当我打开一个简单的页面时,apache显示了我的php代码,这意味着php不解释或不在apache的模块中加载。PHP不加载例如Apache
我去了/etc/apache2/mods-enabled
,但没有什么PHP,但在Linux终端PHP运行良好(所以,它的安装)。然后我提出:
sudo a2enmod php5
而且我得到这样的回应: 错误:模块PHP5不存在!
然后,我提出:
a2query -m php5
,但我得到:
No module matches php5
我已经安装了PHP 5.6version,所以我怎么能启用阿帕奇这个模块。我无法安装标准版本的PHP,我需要这个提到的原因。谢谢!
你安装了apache2 php模块吗? libapache2-mod-php5或同等版本。在发行版中,模块并不都包含在apache中。 – osallou
@sallou在beggining是的,但是当我编译我的当前版本时,我卸载了所有的PHP。如果我安装libapache2-mod-php5它会修改我安装的php? –
@osallou我做了它,现在它工作的人!非常感谢你!我认为这是取代我目前的安装 –