在您安裝前,要先提醒您一下:
ifastnet 己被 byethost 併購了, 站長另外寫了一個 byethost 的安裝 pdf文件, 放在 新書搶先看 中. 另外, 免費主機, 速度一定不夠快. 這是要請您注意的.
========================================================================
ifastnet 免費空間安裝 Joomla 之前置作業
準備一 :確定資料庫位置
1. 在安裝前,先確定您 ifastnet 資料庫的基本資料, 把它記下來 (Login 您的 ifastnet.com 的帳戶, 選 MySQL)
2.您會看到二個資訊, 一個是右下角 SQL Server的位址: (例如: sql2.ifastnet.com), 一個是您目前的database名字(例如: Joomla123_mysql), 把這二個資料記下來. 待會安裝時會用到
準備二:更改檔案屬性
1. Joomla在安裝時,會檢查檔案屬性(如下畫面,有紅字表示屬性不符),我們可以先把它改好.待會一次就可以裝好.才不用改來改去(待會再作也可以,只是我們先改好)
2. 進入FTP程式(這裡我們用FileZilla,免費),login您的 ifastnet 的 ftp (位址應為: ftp://ftp.ifastnet.com/, 帳號及密碼為您申請時的密碼),成功登入後,應會看到檔案目錄的畫面.我們要改的目錄為
administrator/backups/
administrator/components/
administrator/modules/
administrator/templates/
cache/
components/
images/
images/banners/
images/stories/
language/
mambots/
mambots/content/
mambots/editors/
mambots/editors-xtd/
mambots/search/
media/
modules/
templates/
3. 由於要改的目錄有點多.因此,我們可以一次點選數個目錄來改.按著 ctrl + 滑鼠點選,選到的目錄會變藍色的 .然後按右鍵開啟選單,然後點選 檔案屬性
4. 進去屬性更改頁面,直接打入 777 (表示權限全開,上面的勾會全打),按 確定
5. 改完第一層目錄後,第二層仍需要更改(它不會繼承上層的屬性).因此仍要點進去修改(此處以 administror目錄為例.其它目錄操作都一樣)
6. 一樣點選,按右鍵開始功能選單,選 檔案屬性
7. 還是打 777 ,然後按 確定
步驟三:修正 /tmp 問題 (如果您的主機沒有這個問題,無需更改 )
1.網友一般無法用 ifastnet 等免費空間安裝成功,最常發現的問題是安裝時發現 /tmp 不可寫入.因此,我們做個小修正(改 index.php),解決這個問題
2. 用 ftp程式,進入 installation目錄,我們要把目錄下的 index.php抓下來修改
3. 進入目錄後,看到 index.php了,請把它下載到您的電腦上(例如下載至桌面)
4.用文字編輯程式(如 記事本),或是網頁編寫軟體(如 Dreamweaver),找出下列程式碼(約在 193行及194行處)
原為
<b><?php echo (($sp=ini_get('session.save_path'))?$sp:'Not set'); ?></b>,
<?php echo is_writable( $sp ) ? '<b><font color="green">'.$_LANG->_( 'Writeable' ).'</font></b>' : '<b><font color="red">'.$_LANG->_( 'Unwriteable' ).'</font></b>';?>
5. 找到後,增加一行程式碼(自己打)
<b><?php ini_set('session.save_path','../tmp'); ?></b>,
整段變成
<b><?php ini_set('session.save_path','../tmp'); ?></b>,
<b><?php echo (($sp=ini_get('session.save_path'))?$sp:'Not set'); ?></b>,
<?php echo is_writable( $sp ) ? '<b><font color="green">'.$_LANG->_( 'Writeable' ).'</font></b>' : '<b><font color="red">'.$_LANG->_( 'Unwriteable' ).'</font></b>';?>
這表示,我們將手動在根目錄開一個臨時的 tmp資料夾,給Joomla安裝用,改完並存檔後,記得上傳回原來的位置(取代原有的 index.php)
6. 最重要的部份完成了(當初研究很久....鼓勵自己一下),接下來,用您的ftp程式,在安裝根目錄下開一個 tmp 目錄.(按右鍵,開功能選單.選 建立目錄)
7. 輸入目錄名稱 tmp,按確定
8. 目錄開好後,可看到安裝根目錄下有一個 tmp 的檔案夾(成功了).還是要記得改一下檔案屬性.點選 tmp 檔案夾.按 右鍵 /檔案屬性
9. 一樣改為 777,大功真的告成了.接下來.可以開始安裝了.(哦...真是有點麻煩.我打的快昏了).前置作業作完後,待會安裝就簡單了.
後記:本來我申請的,是智X的付費空間,其實是不需要步驟三〔建立 tmp]的,在過年時,有個網友向小弟求助,網路上也找不到相關的說明(可能我比較不會找....),我就花了時間想弄一下,也參考國外文件的說明....結果....一天又過去了.還好,辛苦總算有代價,從此大家又多了一個免費空間架站的方法了.只是 ifastnet我並沒有仔細測試,有問題的話....還是申請個付費空間吧.
後記2:安裝更仔細的資料,弟個人推薦台灣推動 Joomla 第一把交椅 Eddy 寫的三階段文件,在小弟剛入門時這份文件幫助我很多(現在..也還是初學一個),詳細資料,可上 taiwan Joomla, 網址為:http://www.joomla.org.tw/
建立0rz短址


文章回應