Joomla!1.0.12 安裝注意事項

安裝與管理問題討論

Joomla!1.0.12 安裝注意事項

文章xycnnn 發表於 2008年 7月 30日, 12:38

Joomla!1.0.12安裝注意事項

以下提到的設定主要在FreeBSD主機上,Windows主機比較不會有權限上的問題,所以有一些檔案或資料夾的權限設定可省略


1. 資料庫編碼問題
如果你要安裝的主機MySQL使用UTF-8編碼,請在安裝joomla之前,先更改以下設定
(如果未修改而直接安裝,在phpMyAdmin裡面看到的中文內容將會是亂碼)
※ 如果你的主機(或是申請的虛擬主機)的MySQL是4.0.x 或以下的版本,且MySQL預設編碼不是UTF-8,請跳過這個步驟

檔案名稱:\includes\database.php
行 102 (修改紅色字部份),移除 // 註解符號
代碼: 選擇全部
102        //@mysql_query("SET NAMES 'utf8'", $this->_resource);
103      $this->_ticker = 0;
104      $this->_log = array();
105   }


新增一行(103),修改之後如下
代碼: 選擇全部
102        @mysql_query("SET NAMES 'utf8'", $this->_resource);
103        @mysql_query("SET CHARACTER SET UTF8", $this->_resource);
104      $this->_ticker = 0;
105      $this->_log = array();
106   }


2. .htaccess
如果您要安裝的主機有支援 .htaccess 目錄安全設定,請在檔案最後面的地方加入以下三行設定
代碼: 選擇全部
php_value output_buffering 0
php_flag register_globals off
php_value session.save_path ../tmp


設定好之後,將 htaccess.txt 更名為 .htaccess

以上暫存的路徑設定在joomla的安裝資料夾裡面,請在網站根目錄新增一個名為 tmp 的資料夾,並且將權限值設定為777

3. globals.php
在安裝前檢查的時候,如果想解除以下警告訊息
在 globals.php 檔中 Joomla! RG_EMULATION 的設定值是 `ON` 而非 `OFF`。


代碼: 選擇全部
行24 define( 'RG_EMULATION', 1 );

預設值是1(因為考量到相容性的問題),請將以上值改為0即可
代碼: 選擇全部
行24 define( 'RG_EMULATION', 0 );


值設定為 1(on), 模擬 register_globals = on
一般不建議將值設定為1, 不過卻可相容於大部份的程式(例如一些THIRD-PARTY的元件)

值設定為0(off), 模擬 register_globals = off
如果使用的都是一些標準寫法的套件,可將值設定為0, 不過針對一些THIRD-PARTY元件可能會有相容性的問題(執行時發生錯誤或是無法執行)
※不過register_globals值設地為off之後,因為只允許標準的php語法,所以在安全性和效能上都可以提升很多


以上設定完成之後就可以開始安裝joomla了

4. 安裝joomla的過程中安裝程式會自動產生一個設定檔configuration.php
如果你的空間ftp登入之後還有一個資料夾,例如: www (網站的檔案都放在這個資料夾裡面),必須要設定這個資料夾為其他人也可以寫入的權限

如果你的帳號名稱為 a123, ftp登入之後,www資料夾的擁有者(owner)就是a123,所以a123對這個資料夾就有管理的權限(而預設群組或是其他人只有讀取的權限)

一般主機預設的使用者通常為 nobody 或是 www, 而joomla安裝程式在執行的時候,也是使用這個使用者名稱(對於a123而言,nobody屬於其他人,所以只有讀取的權限)

所以要讓joomla自動產生configuration.php這個檔案,就必須要讓nobody擁有對資料夾寫入的權限(也就是開放其他人可以寫入的權限)。如果預設無法寫入,joomla安裝程式就會提示你手動去加上configuration.php 這個檔案了

(目前使用的結果,joomla!1.0.x 仍比 joomla!1.5 速度快,且較簡單容易使用,因此正式網站建議安裝此版本)

如果你勇於嘗試,1.5也不錯,可以試試它的新功能哦^^
資訊生活無所不在,你準備好了嗎?還是任由它將你淹沒??
圖檔
http://hanook.echia.tw
頭像
xycnnn
 
文章: 52
註冊時間: 2008年 3月 30日, 21:04

回到 Joomla!1.0.x 安裝與管理

誰在線上

正在瀏覽這個版面的使用者: 沒有註冊會員 和 1 位訪客

cron