PHP文件没有执行

时间:2014-01-28 18:57:46

标签: php apache configuration vps whm

我目前正在将Wordpress和Drupal网站从hostgator帐户移动到客户购买的VPS。 VPS安装了“WHM vps”。

对于这样一个简单的任务,我遇到了很多问题(比如提供程序在my.cnf文件中已经弃用配置选项导致MySQL无法正确启动,并且必须从中导入一个非常大的数据库Drupal导致各种问题)。

但是我遇到的最新问题是网站根本没有执行而只是返回错误500.安装了PHP,但我找不到Apache模块中的PHP5_Module,而是有“suphp_module”是一个共享模块。打开PHP错误报告,以及.htdocs文件中的错误报告。

如果我将AddType application/x-httpd-php .php添加到mime类型,它只会导致PHP文件在加载时下载。

我老实说这里没有想法,是因为php没有正确安装,我是否需要重新安装php5?

编辑:添加了Apache日志,但不确定第一行是否与它有任何关系。

SoftException in Application.cpp:357: UID of script "/home/creative/public_html/index.php" is smaller than min_uid
Premature end of script headers: index.php

1 个答案:

答案 0 :(得分:2)

您必须将php分配给其他所有者和组,因为它可能已分配给root:root并且不安全,因此系统会阻止执行

如果您正在运行apache

,则可以指定可能为httpd的网络服务器用户和群组