配置Apache2 + PHP扩展(Centos6 + httpd)

问题描述 投票:0回答:1

我正在尝试在我的httpd(Centos)中启动并运行PHP,到目前为止,我已经能够使用php代码<?php phpinfo(); ?>运行php页面,但是它没有显示php详细信息,而是简单地显示了纯文本。

经过一些研究,我发现即使我安装了php,它也可能无法正确加载php模块,因此我进行了以下更改

#/etc/httpd/conf/httpd.conf

LoadModule php5_module  modules/libphp5.so
AddHandler php5-script  .php 

DirectoryIndex index.html index.php

AddType text/html   .php

AddType application/x-httpd-php-source phps 

但结果仍然相同:(,当我重启服务器时说

[sameera@sameera ~]$ sudo /etc/init.d/httpd restart
Stopping httpd:                                            [  OK  ]
Starting httpd: [Mon Mar 04 12:09:07 2013] [warn] module php5_module is already loaded, skipping
                                                           [  OK  ]

我在centos6httpdphp-5.3.3-14.el6_3.x86_64

php apache2 centos
1个回答
0
投票

您是否已使用系统软件包管理器(yum)安装了php?如果是,则在apache配置目录的conf.d文件夹中,可能已经有一个单独的php配置文件,其中已经有LoadModule php5_module modules/libphp5.so行。错误消息表明您正在尝试加载已加载的模块。

© www.soinside.com 2019 - 2024. All rights reserved.