所有網頁 圖片 影片 地圖 新聞 網誌搜尋 Gmail 更多 »
最近造訪的群組 | 說明 | 登入
Google 網上論壇首頁
群組資訊
成員: 82
語言: 七嘴八舌
群組類別:
電腦資訊 > 軟體
更多群組資訊 »
TextCube 答客問 2009-05-07    
  1. 我已經做過版本更新確認,卻一直跳出視窗要我確認?
    1. 請用 FTP 登入你的部落格安裝目錄,檢查 cache 資料夾權限是否為 777。
    2. 檢查 cache 目錄中是否有一支檔案叫做 CHECKUP,此檔案權限為 666。
    3. 若無該檔案,請自行用文字編輯器建立一個 CHECKUP 檔案(無副檔名)
      內容依照你安裝的 TC 版本寫入,例:1.7.6 : Risoluto
      存檔並上傳到 cache 資料夾中,檔案權限記得修改為 666 即可。

  2. 前台還有韓文怎麼辦?
    1. 請自行修改樣板檔案。
    2. 去下載英文版或是已經有中文化過的樣板。
    3. 若是引用以及回應的地方出現韓文,請參考第 11 點。

  3. 後台還有韓文怎麼辦?
    1. 下載最新的語言更新檔案,語言檔案請上傳到 language 資料夾中,直接覆蓋原有的檔案即可。
    2. 若還是不行,可以 e-mail 給我,請附上畫面擷圖。
    3. 插件的部分不保證全部都已經中文化,這個部份我盡力而為。

  4. 更新或是升級完後前後台一片空白?
    1. 檢查插件。更新後有可能會遇到插件無法使用的狀況,建議在更新或是升級之前先把較為特殊或是非官方的插件給關閉,避免錯誤。
    2. 開啟除錯模式
      以 TextCube 1.6x, 1.7x 為例:
      用 FTP 連上主機,下載 config.php 檔案,修改這一行,把註解 // 拿掉。
      //$service['debug_rewrite_module'] = true; // rewrite handling module debuging.
      如果你在控制台→主機內修改過設定,那 config.php 檔案請修改這一行:
      $service['debugmode'] = 1;
      把這個項目的 off 改成 on
      ini_set('display_errors', 'on');
      修改完後上傳覆蓋,並且重新整理部落格頁面。
    3. 留意錯誤訊息,若是無法得知錯誤來源,可以 e-mail 給我,來信請附上畫面擷圖或是除錯模式訊息內容。

  5. 插件開啟後無法使用?
    1. 以 TextCube 1.6x, 1.7x 為例:
      用 FTP 連上主機,下載 config.php 檔案,修改這一行,把註解 // 拿掉。
      //$serviceURL = 'http://yourdomain.name' ; // for path of Skin, plugin and etc.
      如果你在控制台→主機內修改過設定,那 config.php 檔案請確認這一行沒有錯誤:
      $serviceURL = 'http://yourdomain.name';
    2. 版本不支援。
    3. 插件有內部錯誤。

  6. 主機不支援 mod_rewrite 怎麼辦?
    還是可以使用,只是不能保證部落格在使用上不會有錯誤。還是建議在 Apache 主機並且支援 rewrite 模組的狀況下安裝使用。

  7. 如何節省主機頻寬?
    若是 Apache 主機支援 expires 模組,可以在 .htaccess 檔案中加入這一段,在 RewriteEngine On 的上面加入:
    <IfModule mod_expires.c>
    ExpiresActive On
    ExpiresDefault "access plus 4 hours"
    ExpiresByType application/javascript "access plus 1 week"
    ExpiresByType application/x-javascript "access plus 1 week"
    ExpiresByType text/javascript "access plus 1 week"
    ExpiresByType text/css "access plus 1 day"
    ExpiresByType text/html A900
    ExpiresByType text/xml A14400
    ExpiresByType text/plain "access plus 1 hours"
    ExpiresByType image/gif "access plus 1 day"
    ExpiresByType image/jpg "access plus 1 day"
    ExpiresByType image/jpeg "access plus 1 day"
    ExpiresByType image/png "access plus 1 day"
    ExpiresByType image/bmp "access plus 1 day"
    ExpiresByType application/x-shockwave-flash A3600
    </IfModule>

  8. 設定錯誤導致部落格無法使用?
    1. 如果是 .htaccess 檔案設定錯誤,這裡有原始設定,請用 FTP 連上主機後將 .htaccess 檔案覆蓋掉。
      #<IfModule mod_url.c>
      #CheckURL Off
      #</IfModule>
      #SetEnv PRELOAD_CONFIG 1

      RewriteEngine On
      RewriteBase /blog/
      RewriteCond %{REQUEST_FILENAME} -f
      RewriteRule ^(cache)+/+(.+[^/])\.(cache|xml|txt|log)$ - [NC,F,L]
      RewriteCond %{REQUEST_FILENAME} -d
      RewriteRule ^(.+[^/])$ $1/ [L]
      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteRule ^(thumbnail)/([0-9]+/.+)$ cache/$1/$2 [L]
      RewriteRule ^(.*)$ rewrite.php [L,QSA]
       
    2. 如果是 config.php 檔案設定錯誤,請用 FTP 連上主機,將 config.php 下載回來,針對以下項目進行修改。
      $service['type'] = 'path';
      $service['domain'] = 'your.domain.name';
      $service['path'] = '';
      $service['skin'] = 'coolant';
      如果你在控制台→主機內修改過設定,那 config.php 檔案請針對以下項目進行修改。
      $service['type'] = 'path';
      $service['domain'] = 'your.domain.name';
      $service['path'] = '';
      $service['skin'] = 'coolant';



  9. 如何進階應用 .htaccess 檔案?
    一般來說,會修改到 .htaccess 檔案,大多都是有特殊需求,這裡提供種方式給大家參考一下。
    1. 避開 rewrite 的作用轉到靜態或是其他頁面。
      在 RewriteRule ^(.+[^/])$ $1/ [L] 底下加入這兩行:
      RewriteCond %{HTTP_HOST} ^(your.dmoain.com)$
      RewriteRule ^$ your.folder/ [L,QSA]

    2. 還沒想到。

     

  10. 如何重新安裝新版本的 TextCube?
    假設你安裝的 TC 目錄名稱叫做 blog,那麼請先將 TC 的壓縮檔案上傳到 / 底下,直接解壓縮,官方檔案會建立一個 /tc 的資料夾,裡面就是新版本的 TextCube。
    接著,先把原本的 /blog 底下的 attach 目錄,"拷貝" 一份到 /tc 的目錄底下。
    然後,請將原本的 /blog 更名為 /blog2,然後把 /tc 更名為 /blog,請注意,目錄權限必須為 0755。
    最後,請用瀏覽器開啟你的 blog 位址,並在後面加入 setup.php 運行。
    進入畫面之後,請選擇重新設定,之後就依照畫面提示安裝即可。
    若是安裝失敗,請把 /blog 改回 /tc,然後把 /blog2 改回 /blog,這樣應該就沒問題了。

    如果碰到資料庫錯誤,通常都是版本差異太大的問題,升級之前,最好先做過資料備份喔。

  11. 樣板有欄位無法中文化?
    通常會是回覆與引用這兩個欄位無法直接透過樣板的修改達到中文化的目地,解決方法如下:
    1. 開啟樣板資料夾中的 index.xml 檔案,找到以下 2 個項目(以官方 coolant 樣板為例子)
      • <commentMessag>中間包含了兩組,一組是<none></none>另一組是<single></single></commentMessag>
      • <trackbackMessage>中間包含了兩組,一組是<none></none>另一組是<single></single></trackbackMessage>
      上述兩組分別就是<none></none>代表沒有回覆或是引用,<single></single>代表有 1 則回覆或是引用。將這兩項修改成中文之後存檔,記得檔案編碼為 UTF-8(最好是無 BOM),上傳將樣板資料夾中原有的 index.xml 覆蓋。
    2. 然後回到前台,連入以下網址:http://your.domain.name/blog/ckeckup(就是你的 blog 網址後面加上 /checkup),做完更新檢查即可將這兩個欄位修正。

  12. 側欄(首頁)無法使用拖曳功能,怎麼辦?
    側欄因為使用了 Dojo 這個 framework,所以若是側欄的元件中有出現 PHP 錯誤的話,會導致 Dojo 載入失敗而讓側欄無法使用拖曳功能,整個側欄便無法修改。解決的步驟如下:
    1. 將非官方的插件關閉,關閉後再去側欄試試看是否正常。
    2. 若非官方插件關閉依舊無效,試著將官方插件關閉,僅留下 FM_moden(所見即所得編輯器)與 FM_TTML (TTML 格式)這兩種插件,再去側欄試試看是否正常。
    3. 若上述兩點操作後,可以讓側欄恢復動作,請依序將插件(官方或非官方)一個一個啟動,每啟動一個插件便到側欄中查看是否可以正常運作。
    4. 若遇到開啟了某個插件,會導致側欄無法運作時,請將插件名稱記下,並 email 給我(hinablue@gmail.com),我會幫你檢查那個插件是否有錯誤。
    5. 若上述操作皆無法讓側欄正常使用,請 email 與我聯繫(hinablue@gmail.com)。

  13. 忘記密碼,沒辦法登入後端,怎麼辦?
    如果你有辦法進入 phpMyAdmin 的話,請到你的 TextCube 資料庫,進入 tc_Users 資料表,找到你的 userid,輸入以下指令:
    UPDATE `tc_Users` SET `password` = md5('你的新密碼') WHERE `userid` = '你的 userid';

    如果你沒辦法進入 phpMyAdmin 的話,你可以寫一個 php 程序連線到你的 TextCube 資料庫,並修改你的密碼。以下提供簡單的連線程序,僅供修改密碼使用。

    [程式開始,請不要連這一行都拷貝]
    <?php
    $database = ""; // 請填寫你的資料庫名稱(此項資料可在 config.php 中找到)
    $username = ""; // 請填寫你的資料庫連線帳號(此項資料可在 config.php 中找到)
    $password = ""; // 請填寫你的資料庫連線密碼(此項資料可在 config.php 中找到)
    $prefix = "tc_"; // 請填寫你的 TextCube 資料表前輟(此項資料可在 config.php 中找到)
    $userid = ""; // 請填寫你的 TextCube 登入帳號
    $new_password = ""; // 請填寫你的 TextCube 登入密碼(或是你要的新密碼)

    mysql_connect("localhost", $username, $password) or die(mysql_error());
    mysql_select_db($database) or die(mysql_error());
    mysql_query("UPDATE `{$prefix}Users` SET `password`='{$new_password}' WHERE `userid`='{$userid}'") or die(mysql_error());
    echo "Change password OK!";
    ?>

    [程式結束,請不要連這一行都拷貝]

    將以上紅色的部份拷貝,存成檔案(例如 rebuildpass.php),丟到你的主機上去執行,就可以將密碼修改成你所要的密碼了。
    如果有出錯,請問問大神,或是,到論壇上問問吧!

  14. 未完待續...
版本: 
Google 網上論壇 - Google 首頁 - 服務條款 - 隱私權政策
©2009 Google