自做DZ论坛时遇到问题

发布时间:2024-05-18 02:13 发布:上海旅游网

问题描述:

已经做好apache和mysql的平台,但在安装DZ的时候应该去执行:install.php,我打开IE时输入http://域名/installl.php时,跳出来的不是友好的PHP安装界面,而是一堆的PHP代码,我是自己做的服务器,系统:windows 2000Server.是有些东西没装还是怎么的~~请大虾们帮忙看一下。代码如下:
<?php

/*
[Discuz!] (C)2001-2006 Comsenz Inc.
This is NOT a freeware, use is subject to license terms

$RCSfile: install4.php,v $
$Revision: 1.49.2.10 $
$Date: 2007/03/07 15:55:40 $
*/
error_reporting(E_ERROR | E_WARNING | E_PARSE);

@set_time_limit(1000);
set_magic_quotes_runtime(0);

if(PHP_VERSION < '4.1.0') {
$_GET = &$HTTP_GET_VARS;
$_POST = &$HTTP_POST_VARS;
}

define('IN_DISCUZ', TRUE);
define('DISCUZ_ROOT', '');

$installfile = basename(__FILE__);
$sqlfile = './install/discuz.sql';
$lockfile = './forumdata/install.lock';
$attachdir = './attachments';
$attachurl = 'attachments';
$quit = FALSE;

@include './install/install.lang.php';
@include './install/global.func.php';
@include './config.inc.php';
@include './include/db_'.$database.'.class.php';

$inslang = defined('INSTALL_LANG') ? INSTALL_LANG : '';
$version = '5.5.0 '.$lang[$inslang];

if(!defined('INSTALL_LANG') || !function_exists('instmsg') || !is_readable($sqlfile)) {
exit("Please upload all files to install Discuz! Board<br>安装 Discuz! 论坛您必须上传所有文件,否则无法继续");
} elseif(!isset($dbhost) || !isset($cookiepre)) {
instmsg('config_nonexistence');
} elseif(!ini_get('short_open_tag')) {
instmsg('short_open_tag_invalid');
} elseif(file_exists($lockfile)) {
instmsg('lock_exists');
} elseif(!class_exists('dbstuff')) {
instmsg('database_nonexistence');
}

if(function_exists('instheader')) {
instheader();
}

if(empty($dbcharset) && in_array(strtolower($charset), array('gbk', 'big5', 'utf-8'))) {
$dbcharset = str_replace('-', '', $charset);
}

…………

问题解答:

不好意思
我不会这个。。

热点新闻