liklstar 发表于 2014-10-31 14:38

我的软件安装程序install.php没有反应

本帖最后由 liklstar 于 2014-10-31 16:18 编辑

我的系统是ubuntu 12.04 apache mysql php;
我将所有程序都拷贝到/var/www目录下。在这个目录下的testphp.php运行正常,但我的软件安装程序install.php没有反应。即不出现404 not found错误,也不出现安装界面。

请问:这是为什么?有什么手段检查错误?

install.php :
<?php
var_dump("+++++++++++You enter the installation page!++++++++++");
require_once( dirname(__FILE__) . '/include/application.php');
header('Content-Type: text/html; charset=UTF-8;');
Session::Init();

$writeable['c'] = is_writable(dirname(__FILE__) . '/include/configure/');
$writeable['d'] = is_writable(dirname(__FILE__) . '/include/data/');
$writeable['t'] = is_writable(dirname(__FILE__) . '/static/team/');
$writeable['u'] = is_writable(dirname(__FILE__) . '/static/user/');

var_dump("configure directory is:$writeable['c']");

$dbphp = dirname(__FILE__) . '/include/configure/db.php';
$systemphp = dirname(__FILE__) . '/include/configure/system.php';

if ( file_exists($dbphp) || file_exists($systemphp) ) {
      Session::Set('error', '最土团购系统已经安装,请不要重复安装,如需安装请删除 include\configure\system.php 和 include\configure\db.php');
}
... ...
这个程序的第一句话var_dump("+++++++++++You enter the installation page!++++++++++");就输出不了。相反,另一个程序
xyz.php:
<?php
var_dump("Now, You enter the installation page!");
$basedir=dirname(__FILE__);
echo $basedir;

就能完整地输出。

两个文件都是root:root;权限都是644。
页: [1]
查看完整版本: 我的软件安装程序install.php没有反应