差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

tech:install_owl [2010/02/08 18:04] – 建立 jonathantech:install_owl [2010/02/08 18:51] (目前版本) jonathan
行 1: 行 1:
 +====== 安裝 OWL 檔案 web 分享管理系統(尚未完成) ======
 +  * OS : CentOS release 5.4 (Final)
 +  * apache : httpd-2.2.3-31.el5.centos.2
 +  * mysql : mysql-5.0.77-4.el5_4.1
 +
 +<code sh>
 +cd /var/www/html
 +wget http://downloads.sourceforge.net/project/owl/Owl/Owl%200.9x/owl-0.96.tar.gz?use_mirror=ncu
 +tar -zxvf owl-0.96.tar.gz
 +mv owl-0.96 owl
 +
 +wget http://ncu.dl.sourceforge.net/project/owl/Owl%20Language%20Packs/Owl%200.9x/Owl-0.9x-locale-Chinese_b5.tar.gz
 +tar -zxvf Owl-0.9x-locale-Chinese_b5.tar.gz
 +mv Chinese_b5 owl/locale/Chinese
 +
 +chown -R apache:apache owl
 +
 +</code>
 +
 +<code sh>
 +cd owl
 +mysqladmin -p create intranet
 +mysql -p intranet < DOCS/sql/mysql-tables.sql
 +</code>
 +  * 透過 phpMyAdmin 新增 user : intranet 並將 db :  intranet  的完整權限指定給 intranet 
 +
 +<code sh>
 +vi config/owl.php
 +</code>
 +<file>
 +:
 +$default->owl_root_url          = "/owl";
 +:
 +$default->owl_lang = "Chinese";
 +:
 +:
 +$default->owl_db_id[0]           = "0";
 +$default->owl_db_user[0]           = "intranet";
 +//$default->owl_db_user[0]           = "postgres";
 +$default->owl_db_pass[0]           = "xxxxxxxx";
 +$default->owl_db_host[0]           = "localhost";
 +$default->owl_db_name[0]           = "intranet";
 +$default->owl_db_display_name[0]   = "Intranet";
 +:
 +</file>
 +
 +  * 解決中文問題
 +<code sh>
 +cd DOCS
 +wget http://blog.orz101.net/attachments/2008/10/utf8_list_valid_chars.zip
 +unzip utf8_list_valid_chars.zip
 +
 +vi config/owl.php
 +</code>
 +<file>
 +:
 +#$default->list_of_valid_chars_in_file_names
 +include($default->owl_fs_root ."/DOCS/utf8_list_valid_chars.php");
 +</file>
 +
 +<code sh>
 +vi download.php
 +</code>
 +<file>
 +:
 +      $filename = rawurlencode($filename);
 +   }
 +
 +   #header("Content-Disposition: attachment; filename=\"$filename\"");
 +   $str = $download_name;
 +   $str_result = mb_convert_encoding($str,"big5","utf-8");
 +   header("Conent-Disposition: attachment; filename = \"$str_result\"");
 +
 +   header("Content-Location: $filename");
 +:
 +</file>
 +
 +  * http://xxx.xxx.xxx.xxx/owl (預設帳號密碼: admin/admin)
 +
 +===== 參考網頁 =====
 +  * http://b2d.phc.edu.tw/modules/tadbook2/view.php?book_sn=1&bdsn=729
 +  * http://blog.orz101.net/node/100
 +
 +{{tag>webfile fileshare install draft}}