Typecho0.2版本安装说明

综合话题讨论

版主: le720

回复
sluke
帖子: 110
注册时间: 2007年 7月 25日 03:28

Typecho0.2版本安装说明

帖子 sluke »

1、http://typecho.googlecode.com/svn/trunk/
获取到最新的文件
2、将config.sample.php改为config.inc.php
并修改其中的数据库设置
3、运行install.php
默认用户名admin
密码12345

现在就可以测试typecho了

开启rewrtie,截至2008-07-10 23:30
项目组还没有加入这个功能,不过可以自己开启,方法如下:

加入typecho安装在localhost/typecho
那么.htaccess文件就是这样写的

代码: 全选

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /typecho/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /typecho/index.php/$1 [L]
</IfModule>
根据自己的需要修改路径就可以了

如果是根目录安装,就是以下的

代码: 全选

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php/$1 [L]
</IfModule>
typechogroup
Site Admin
帖子: 11
注册时间: 2013年 11月 29日 01:24

Re: Typecho0.2版本安装说明

帖子 typechogroup »

Fatal error: Non-static method Typecho_Config::__get() cannot be called statically in E:wordxampphtdocsloginstall.php on line 60
typechogroup
Site Admin
帖子: 11
注册时间: 2013年 11月 29日 01:24

Re: Typecho0.2版本安装说明

帖子 typechogroup »

Fatal error: Non-static method Typecho_Config::get() cannot be called statically in E:wordxampphtdocsloginstall.php on line 60
tongdaren
帖子: 9
注册时间: 2008年 10月 15日 10:09

Re: Typecho0.2版本安装说明

帖子 tongdaren »

把59行-90行这样改

代码: 全选

          
  //$adapter = Typecho_Config::get('Db')->adapter;
            $sqlFiles = glob('./install/mysql.sql');
            $selectAdapter = '';
            $maxMatch = 0;
/*           
            foreach($sqlFiles as $file)
            {
                $file = substr(basename($file), 0, -4);
               
                if(false !== strpos($adapter, $file))
                {
                    $selectAdapter = $file;
                    if($file == $adapter)
                    {
                        break;
                    }
                }
            }
 */       
            $scripts = explode(';', file_get_contents('./install/mysql.sql'));
 //         
 //           /** 初始化结构 */
//            foreach($scripts as $script)
//            {
 //               if(trim($script))
 //               {
//                    /** 替换前缀 */
//                    $db->query(str_replace('typecho_', Typecho_Config::get('Db')->prefix, $script));
 //               }
//            }
           

然后用默认的数据表前缀,就可以安装了
回复