DreamHost安裝ProjectBabel指南

一.下載Project Babel 2007-5-31: v0.5 – Monster Inc
點擊下載

二. 聲明:我一下全部的講解都是以http://www.koryi.com為例子,需要替換的部分,我會注明!

略:域名綁定的相關性問題。

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/koryi.com’);

我來解釋下/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’, ‘www.koryi.com’); 將www.koryi.com換成你的域名
define(’BABEL_DNS_DOMAIN’, ‘www.koryi.com’);
define(’BABEL_DNS_FEED’, ‘www.koryi.com’);
define(’BABEL_FEED_URL’, ‘http://www.koryi.com/feed/v2ex.rss’);

5. 手工導入一個 sql文件 /sql/planescape.mysql.sql.并執行

到此您需要修改的就全部完成,接下來上傳。

1) 上傳htdocs其中的全部文件夾和文件到live.koryi.net/下
注意:就是說在 www.koryi.com/下沒有 htdocs這個名字的文件夾,是把其中的內容放在www.koryi.com/下

2) 上傳除 htdocs所有文件夾到 網站根目錄。

到此您的上傳工作也已經完成!OK可以運行了。

(1) 執行core/InstallCore.php 在下,您將會看到數據報告,說明您已經安裝成功。

(2) 別著急打開主頁,將apache\htaccess\.htaccess復制到www.koryi.com/

(3) 打開www.koryi.com注冊第一個用戶!您將成為管理員。

安裝本程序參考了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://www.koryi.com/’); // If you have dedicated image servers.
}

改為你的主機的根目錄地址,如上面的:www.koryi.com

if (BABEL_DEBUG) {
define(‘CDN_P’, ‘/img/’);
} else {
define(‘CDN_P’, ‘http://www.koryi.com/img/’); // If you set up your dedicated portrait server.
}

改為你的主機的img目錄地址,如上面的:www.koryi.com/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。