安装成功后 所有页面空白

解决您在不同平台环境下遇到的安装和升级问题
回复
csszone
帖子: 2
注册时间: 2013年 12月 14日 11:00

安装成功后 所有页面空白

帖子 csszone »

我用的是美帝的鳄鱼主机

apache + php + mysql

不知道该如何解决

请大神帮忙
shuax
帖子: 4
注册时间: 2013年 12月 13日 22:12

Re: 安装成功后 所有页面空白

帖子 shuax »

你试试所有文件权限设置为755.
css3
帖子: 1
注册时间: 2013年 12月 14日 14:42

Re: 安装成功后 所有页面空白

帖子 css3 »

程序安装有bug啊
手动修改配置文件吧
config.inc.php
$db->addServer(array (
'host' => 'localhost',
'user' => 'root',
'charset' => 'utf8',
'port' => '3306',
'database' => 'typecho',
), Typecho_Db::READ | Typecho_Db::WRITE);
csszone
帖子: 2
注册时间: 2013年 12月 14日 11:00

Re: 安装成功后 所有页面空白

帖子 csszone »

多谢CSS3兄指点

诸位网友,如遇到这样的情况,可以按以下方法修改config.inc.php文件。

==============================================
/**
* Typecho Blog Platform
*
* @copyright Copyright (c) 2008 Typecho team (http://www.typecho.org)
* @license GNU General Public License 2.0
* @version $Id$
*/

/** 定义根目录 */
define('__TYPECHO_ROOT_DIR__', dirname(__FILE__));

/** 定义插件目录(相对路径) */
define('__TYPECHO_PLUGIN_DIR__', '/usr/plugins');

/** 定义模板目录(相对路径) */
define('__TYPECHO_THEME_DIR__', '/usr/themes');

/** 后台路径(相对路径) */
define('__TYPECHO_ADMIN_DIR__', '/admin/');

/** 设置包含路径 */
@set_include_path(get_include_path() . PATH_SEPARATOR .
__TYPECHO_ROOT_DIR__ . '/var' . PATH_SEPARATOR .
__TYPECHO_ROOT_DIR__ . __TYPECHO_PLUGIN_DIR__);

/** 载入API支持 */
require_once 'Typecho/Common.php';

/** 载入Response支持 */
require_once 'Typecho/Response.php';

/** 载入配置支持 */
require_once 'Typecho/Config.php';

/** 载入异常支持 */
require_once 'Typecho/Exception.php';

/** 载入插件支持 */
require_once 'Typecho/Plugin.php';

/** 载入国际化支持 */
require_once 'Typecho/I18n.php';

/** 载入数据库支持 */
require_once 'Typecho/Db.php';

/** 载入路由器支持 */
require_once 'Typecho/Router.php';

/** 程序初始化 */
Typecho_Common::init();

/** 定义数据库参数 */
$db = new Typecho_Db('Mysql', 'typecho_');
$db->addServer(, Typecho_Db::READ | Typecho_Db::WRITE);
Typecho_Db::set($db);
==============================================
以上是安装后系统自动生成的
我们看到,在自动生成的文件中,链接数据库的设置是没有的。
因此我们需要手动添加上。

修改
/** 定义数据库参数 */
$db = new Typecho_Db('Mysql', 'typecho_');
$db->addServer(, Typecho_Db::READ | Typecho_Db::WRITE);
Typecho_Db::set($db);
以下内容为
=============================================
/** 定义数据库参数 */
$db = new Typecho_Db('Mysql', 'typecho_');
$db -> addServer(array ('host' => 'localhost','user' => '数据库用户名','password' => '数据库用户密码','charset' => 'utf8','port' => '3306','database' => '数据库名',), Typecho_Db::READ | Typecho_Db::WRITE);
Typecho_Db::set($db);
luring
帖子: 2
注册时间: 2013年 12月 9日 12:29

Re: 安装成功后 所有页面空白

帖子 luring »

安装程序有问题,
我也遇到了
配置文件没有写完整就退出了。!!!!
回复