一.下载Project Babel 2007-5-31: v0.5 - Monster Inc
点击下载
二. 声明:我一下全部的讲解都是以http://live.koryi.net为例子,需要替换的部分,我会注明!
略:域名绑定的相关性问题。
1. 解压缩文件得到project-babel-v0.5,在project-babel-v0.5文件夹中找到htdocs文件夹,用网页编辑软件打开 babel_portrait_convert.php,babel_portrait_generate.php,c.php三个文件,找到里面的并类 似’/htdocs/img/c’ 的语句,把htdocs/删掉。
2.再到htcocs/core/找到FeedCore.php,ImageCore.php,Utilities.php 同上把htdocs/删掉。
3. 更改htdocs/core 下Settings.unix.php 为settings.php 。
4. 修改settings.php下
修改
define(’BABEL_PREFIX’, ‘/www/babel’);
为
define(’BABEL_PREFIX’, ‘/home/.pinenut/live’);
我来解释下/home/.pinenut/live ; /home 照写 /.pinenut 去问你的DreamHost提供者,不告诉你就和他“拼了”/live是你的用户名
修改为你自己的。这个应该没什么解释的了
define(’BABEL_DB_HOSTNAME’, ‘208.113.192.136′); 你的数据库地址
define(’BABEL_DB_PORT’, 3306); 不用动
define(’BABEL_DB_USERNAME’, ‘live’); 你的数据库用户名
define(’BABEL_DB_PASSWORD’, ‘XXXXXX’); 你的数据库密码
define(’BABEL_DB_SCHEMATA’, ‘XXXXXXl’); 你用来跑babel的数据库名称
修改
define(’BABEL_DNS_NAME’, ‘www.v2ex.com’);
define(’BABEL_DNS_DOMAIN’, ‘v2ex.com’);
define(’BABEL_DNS_FEED’, ‘feed.v2ex.com’);
define(’BABEL_FEED_URL’, ‘http://www.v2ex.com/feed/v2ex.rss’);
为
define(’BABEL_DNS_NAME’, ‘live.koryi.net’); 将live.koryi.net换成你的域名
define(’BABEL_DNS_DOMAIN’, ‘live.koryi.net’);
define(’BABEL_DNS_FEED’, ‘live.koryi.net’);
define(’BABEL_FEED_URL’, ‘http://live.koryi.net/feed/v2ex.rss’);
5. 手工导入一个 sql文件 /sql/planescape.mysql.sql.并执行
到此您需要修改的就全部完成,接下来上传。
1) 上传htdocs其中的全部文件夹和文件到live.koryi.net/下
注意:就是说在 live.koryi.net/下没有 htdocs这个名字的文件夹,是把其中的内容放在live.koryi.net/下
2) 上传除 htdocs所有文件夹到 网站根目录。
到此您的上传工作也已经完成!OK可以运行了。
(1) 执行core/InstallCore.php 在下,您将会看到数据报告,说明您已经安装成功。
(2) 别着急打开主页,将apache/htaccess/.htaccess复制到live.koryi.net/
(3) 打开live.koryi.net注册第一个用户!您将成为管理员。
安装本程序参考了Sputnik1的DreamHost安装ProjectBabel白话指南
以下来自这篇文章
关于清楚页面底部的debug。
打开/core/Settings.php,把
define(’BABEL_DEBUG’, ture);
} else {
define(’BABEL_DEBUG’, ture);改为:ture改为false
然后:
if (BABEL_DEBUG) {
define(’CDN_UI’, ‘/’);
} else {
define(’CDN_UI’, ‘http://live.koryi.net/’); // If you have dedicated image servers.
}
改为你的主机的根目录地址,如上面的:live.koryi.net
if (BABEL_DEBUG) {
define(’CDN_P’, ‘/img/’);
} else {
define(’CDN_P’, ‘http://live.koryi.net/img/’); // If you set up your dedicated portrait server.
}
改为你的主机的img目录地址,如上面的:live.koryi.net/img
flickr的图片聚合连接出错
$url_img = ‘http://farm’ . $img[1] . ‘.static.flickr.com/’ . $img[2] . ‘/’ . $img[3] . ‘_’ . $img[4] . ‘_s.jpg’;
更改为:
if (intval($img[1]) == 1)
{
$host = ‘68.142.213.135′;
}
if (intval($img[1]) == 2)
{
$host = ‘69.147.90.156′;
}
$url_img = ‘http://’ . $host . ‘/’ . $img[2] . ‘/’ . $img[3] . ‘_’ . $img[4] . ‘_s.jpg’;
1、程序底部的“手机号码所在地查询”“参考文档藏经阁”“节约时间!”的link错了,连到www.v2ex.com了。只需把/core/V2EXCore.php文件里所有live.koryi.net改为你的主机地址,如live.koryi.net
2、程序顶部special features的修改位于文件/res/hot.html。