首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP在centos 6上不起作用

问PHP在centos 6上不起作用
EN

Unix & Linux用户
提问于 2014-05-15 05:16:41
回答 2查看 26.5K关注 0票数 6

我已经在mysql 6上安装了PHP、CentOS、Apache,现在我已经重新启动了Apache和MySQL,为了测试CentOS,我现在已经在/var/www/html/test/上创建了一个index.php,一旦我进入localhost/test/index.php,它只显示如下的PHP源代码:

从Gnouc的评论中,我了解到这是由于SELinux安全层。

为了使用HTML目录,我在我的终端中这样做了,但是仍然有相同的结果:

代码语言:javascript
复制
[root@localhost www]# chcon -v --type=httpd_sys_content_t html
changing security context of `html`

有什么想法吗?

EN

回答 2

Unix & Linux用户

回答已采纳

发布于 2014-05-15 07:04:06

如果您的SELinux配置正常,则出现此错误似乎是因为服务器配置。

如果您已经安装了php,那么请确保它是由apache加载的,并且apache与php处理程序相关联。

代码语言:javascript
复制
LoadModule php5_module        modules/libphp5.so
AddType application/x-httpd-php .php

你应该检查一下你的.htaccess。它可能有一些配置覆盖了apache的配置。

票数 10
EN

Unix & Linux用户

发布于 2015-10-15 16:10:31

代码语言:javascript
复制
yum install mod_php -y
systemctl restart httpd.service
票数 6
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/129448

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档