三月 28, 2008

[LifeType 1.2.6] 阿杰老師版 Linux 上的安裝方式

如果是要將在研習中心完成的部落格移植到 Linux 上!

建議重新進行安裝動作為佳!

示範網站 : http://www.tiec.tp.edu.tw/lt/

環境 Fedora Core 3 PHP4 MySQL 3.23 ( 對應 Appserv 2.3 )

1. 刪除在研習中心完成的部落格資料夾內的config 、gallery 兩個資料夾

重新拷貝原始安裝檔中的 config 及 gallery 兩個資料夾。


清空 tmp 資料夾。將 wizard.php 回復檔名!

2. 可以壓縮成 zip 格式後 上傳到 Linux 主機上。

解壓到 var/www/html 目錄下

接著用終端檔去重設目錄的權限。

chmod -R 777 /var/www/html/安裝目錄

(其實主要是 gallery 、templates 、tmp 三個資料夾要有寫入權限

config 資料夾內的 config.properties.php 要有寫入權限 )

chown -R apache.apache /var/www/html/安裝目錄

接著就用瀏覽器到這個網址目錄下進行安裝動作。



3. 如果要設定簡易網址

.htaccess 檔要設定

RewriteBase /安裝目錄

ErrorDocument 401 /安裝目錄/error.php
ErrorDocument 403 /安裝目錄/error.php
ErrorDocument 404 /安裝目錄/error.php


修改 Apache 的定義檔

/etc/httpd/conf

<Directory "/var/www/安裝目錄">
Options Multiviews
AllowOverride All
Order allow,deny
Allow from all
</Directory>


依講義修改有關 PHP 的設定

php.ini

是在 /etc 資料夾內。


記得先到全站管理中的外掛中心去偵測外掛!不然模版會出現錯誤訊息哦!


此外 泡泡版的大量建帳號程式 在 Linux 下內建的 add_stu_sql.php 這個程式有點小問題。

請自行利用 phpMyAdmin 在 user 資料表增加一個欄位

stu_num ( 型態 VARCHAR 長度 20 )

此外 好像 php.ini 中請修改 register_globals = On

不然在 linux 下會無法登入管理。

還有就是 Connections 資料夾內的 plog.php 的上傳csv檔的暫存目錄 $csv_upfile_dir="/var/html/www/lt/tmp" 要用 Linux 下的可寫入目錄才行哦!


發佈者: 陳怡杰 老師 at 15:20│  點閱次數 (371)│ 修改文章管理迴響迴響 (0)精華置頂 , 2008部落格建置班
回應文章
(必要)
authimage