[英]failed to install imagine class with require(vendor/autoload.php error on centos6.5/php5.4
[英]php scripts output as text on CentOS6.5
我正在设置生产服务器: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 代码被作为内容输出而不是被执行。 我尝试向 httpd.conf 添加 AddType,但这只是将输出更改为文件下载提示。 这通常“开箱即用”。 注:我一开始用的是默认的php install,然后通过添加webtatic rpm升级到5.5 /etc/httpd/conf.d中没有php相关文件
好的,我似乎已经解决了这个问题:
yum remove php php-common
yum install mod_php
给了我作为 apache 模块运行的 php 5.6。 现在唯一的问题是 phpMyAdmin 似乎不理解 5.6 是 GE 5.5 :-/
似乎 Apache 未配置为运行 PHP。
尝试以下解决方案: Apache 显示 php 代码而不是执行
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.