php脚本在CentOS6.5上以文本形式输出

时间:2015-11-15 21:44:46

标签: php apache centos

我正在设置一个生产服务器:CentOS 6.5,Apache,php 5.5,没有面板。 php肯定在运行:

php -v
PHP 5.5.30 (cli) (built: Oct 16 2015 09:21:15)
Copyright (c) 1997-2015 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2015 Zend Technologies
with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2015, by Zend 

...但是当我浏览到php页面(wordpress和phpmyadmin)时,php代码将作为内容输出而不是执行。 我尝试将一个AddType添加到httpd.conf,但这只是将输出更改为文件下载提示。这通常适用于#34;开箱即用"。 注意:我首先使用默认的php安装,然后通过添加webtatic rpm升级到5.5 /etc/httpd/conf.d

中没有与php相关的文件

2 个答案:

答案 0 :(得分:1)

好的,我似乎已经解决了这个问题:

yum remove php php-common
yum install mod_php

给了我作为apache模块运行的php 5.6。 现在唯一的问题是phpMyAdmin似乎并不理解5.6 IS GE 5.5: - /

答案 1 :(得分:0)

似乎Apache没有配置为运行PHP。

尝试以下解决方案:Apache shows php code instead of executing