CHC.WebHD的安裝


CHC.WebHD v1.1的安裝


前言
CHC.WebHD 的發展是適合私人或公開的文件檔案程式的儲存
透過PHP讀取Web外的檔案交給您下載,注重安全及方便。
也因這點,所以您放了過大的檔案(如 iso 檔),就會容易拖伺服器!
反過來說,要放大的的檔案,您須要應是FTP Server而不是這套系統。

其他的特點請參考 構想的網路硬碟



A.先在您的主機上安裝好adodb物件
B.在您的主機上安裝好Smarty物件及設定好目錄

上述兩點可參考這篇                     AdoDB及Smarty的裝法                     



C.在Web之外建好一個資料夾,並變更擁有者及屬性。

例如:在/home下建了一個webhd的目錄
chown  apache.apache   /home/webhd
chown  www-data.www-data   /home/webhd

chmod  755 
/home/webhd
(Debain系列平台為www-data、Redhat系列平台為apache)


D.下載程式檔案並解開
http://163.23.89.100/~chi/chc_WebHD/



F.建立資料庫,加入資料表MySQL.utf8.v1.1.txt

如果您用phpMyAdmin搞不定utf8的問題,就請用介面操作
mysqladmin  -uroot -p密碼  create   '資料庫名稱'
mysql   -uroot   -p密碼  資料庫名稱 < MySQL.utf8.v1.1.txt


G.修改設定檔 hd_config.php,共10個要點。

//----1.資料庫主機位置
$MySQL['Host']='localhost';
//----2.資料庫使用者
$MySQL['Usr']='root';
//----3.資料庫使用者的密碼
$MySQL['Usr_Pass']='123';
//----4.使用的資料庫名稱
$MySQL['Db']='WebHD';

//----5.CHC.WebHD標題 (可自行變更)
$sTitle='CHC.WebHD彰縣版網路硬碟 v1.1';

//----6.網路硬碟根目錄&網頁根目錄-- Linux 主機寫法
$HD_Dir='/home/webhd/';//網路硬碟根目錄(最後有/)
$web_root='/var/www/html/';//網頁的根目錄(最後有/)

//---- 6.網路硬碟根目錄&網頁根目錄  Win 主機寫法
//$HD_Dir='D:/AppServ/www/chc/chc_WebHD/tmp/';//網路硬碟根目錄
//s$web_root='D:/AppServ/www/';


//----7.網頁的根目錄下的Smarty class 的位置 (配合上述第6點的 $web_root )
$Smarty_class_file    = $web_root.'Smarty/Smarty.class.php';
//----8.網頁的根目錄下的Smarty寫入目錄位置 (配合上述第6點的 $web_root )
$Smarty_Compile_DIR    =$web_root.'Smarty/templates_c/';//(最後有/,注意:這個目錄是可寫入的)
//----9.網頁的根目錄下Adodb class 的位置 (配合上述第6點的 $web_root )
$ADODB_file            = $web_root.'adodb/adodb.inc.php';

//----10.帳號管理時,每頁資料筆數
$page_size=15;


H.上傳所有檔案並登入修改預設密碼。

假設您將目錄上傳到網頁根目錄(/var/www/html/)下
則從瀏覽器網址列上輸入
http://IP/chc_WebHD/
接著請先登入修改預設帳號及密碼
預設帳號:admin
預設密碼:admin

OK! Enjoy It!


99.06.01 補充
很多網友設定上有問題
因為環境不一或對設定含意不明

可直接以Skype連絡本人協助
chc-sfs-chi
或是以Mail 到小弟信箱
tw●chi●ming◎gmail●com
上述黑點為小數點的點。





.
標籤: WebHD
評論: 31 | 引用: 0 | 閱讀: 23271
小網管 [ 2015-04-18 17:53 網址 | 回覆 | 編輯/刪除 ]
老師您好:

敝校使用CHC.WebHD V1.5版本,
日前更換Server主機,環境如下
PHP Version 5.5.14
Apache/2.4.10
GD Version    bundled (2.1.0 compatible)
MariaDB v10.0.11
----------------------------------------------------------
將CHC.WebHD移至新Server後發現登入畫面的圖形驗證碼
無法顯示,目前無法登入使用。

目前有確認php-gd運作正常,請教老師該如何排除此問題
是否為php版本問題? 煩請協助,非常感謝您!
布魯斯麵 [ 2012-10-23 13:35 網址 | 回覆 | 編輯/刪除 ]
請教老師,小弟的作業系統是windows,架apache的環境
一路照您的步驟來做....在最後一項匯入資料庫的部分(F步驟)一直無法成功
是因為utf8編碼的問題嗎?
當小弟匯入sql檔的時候他會顯示

#1064 - You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near \\\'DEFAULT CHARSET=utf8\\\' at line 10

您提到了用\\\"介面\\\"來操作,要如何來使用呢?
或是有其他熱心的大大可以幫小弟解惑..感恩不盡
Jordan for sale [ 2011-07-16 08:47 網址 | 回覆 | 編輯/刪除 ]
good@@@
Leo [ 2010-11-25 22:01 網址 | 回覆 | 編輯/刪除 ]
現在的Google Site 或 Google App 裡有這樣的服務嗎? 謝謝
村仔 [ 回復於2010-11-25 22:19 | 編輯/刪除 ]
尚未見過...
小小 [ 2010-08-08 01:17 網址 | 回覆 | 編輯/刪除 ]
如果我是使用nas 不是使用電腦..那路經如何設定呢??
村仔 [ 回復於2010-08-28 13:49 | 編輯/刪除 ]
它也如同主機一樣..不過NAS系統
如果是Win系統的..
可能就沒辦法

如果是屬Linux類的系統就可以
假設我用了一部主機裝了PHP程式
而我的資料要放到NAS內
那您要將NAS的存放區掛載到這部主機來
而存放路徑則指向NAS掛進來的路徑
學習中 [ 2010-05-31 00:32 網址 | 回覆 | 編輯/刪除 ]
您的Smarty寫入目錄不存在!無法起始Smarty物件!

不知如何解決><~
小a [ 2009-12-24 20:54 網址 | 回覆 | 編輯/刪除 ]
請問,我是架在虛擬主機上。
虛擬主機是linux,PHP4。
當我安裝完成後,一直出現
「無法起始目錄!請先建好目錄!」

因為我的虛擬主機給的位置是在www/的目錄底下,
故我的config_hd的設定如下:
$HD_Dir='/www/webhd_chc/';
$web_root='/www/';
卻一直出現上述的錯誤訊息,
請問我有設定錯誤嗎?
謝謝!
小a [ 回復於2009-12-24 20:58 | 編輯/刪除 ]
補充說明一下,
剛剛那個回覆我忘記打密碼,所以無法修改內容。
故只好再回覆一下。

餵了讓我自己整理資料夾的便利性,
我有將您原設定的網頁資料夾chc_webhd改為webhd_hd。
村仔 [ 回復於2009-12-28 10:03 | 編輯/刪除 ]
那是指實體路徑
要從根目錄開始計算
西大摳 [ 2009-10-30 16:47 網址 | 回覆 | 編輯/刪除 ]
依\"CHC.WebHD在Win主機的安裝\"範例完成各項安裝設定後初始網頁已能正常執行, 但在\"系統登入\"頁面\"驗證碼\"圖形未能顯示字型且按\"重取圖\"按鈕無效, 請問是否有解決辦法或是暫時能先跳過\"驗證碼\"辨識驗證的方法嗎? ~~謝謝回覆~~
村仔 [ 回復於2009-10-31 17:00 | 編輯/刪除 ]
您須將 php-gd 的功能加到您的環境內
西大摳 [ 2009-10-30 16:44 網址 | 回覆 | 編輯/刪除 ]
依\"CHC.WebHD在Win主機的安裝\"範例完成各項安裝設定後初始網頁已能正常執行, 但在\"系統登入\"頁面\"驗證碼\"圖形未能顯示字型且按\"重取圖\"按鈕無效, 請問是否有解決辦法或是暫時能先跳過\"驗證碼\"辨識驗證的方法嗎? ~~謝謝回覆~~
小侯 [ 2008-04-12 12:03 | 回覆 | 編輯/刪除 ]
請教老師:安裝完後,並無法正確使用,可以告知是什麼原因嗎?謝謝! FC6 PHP Version5.1.6 Apache 2.0 mysql
5.0.27

會在瀏覽時出現「!!錯誤訊息!!無法寫入目錄!請變更權限!」

查log檔則是出現
[Sat Apr 12 11:57:39 2008] [error] [client 220.130.236.55] PHP Notice: Undefined offset: 3 in /var/www/html/chc_WebHD/hd_func.php on line 63
小侯 [ 回復於2008-04-14 22:52 | 編輯/刪除 ]
重新又安裝一次,把Smart 與adodb所有權給apache並
chmod 755 /var/www/html/Smarty/templates_c

chown apache.apache /var/www/html/Smarty/templates_c
小侯 [ 回復於2008-04-14 22:53 | 編輯/刪除 ]
就可以了。謝謝老師!
發表評論
暱 稱(*): 密 碼:
網 址: E - mail:
驗證碼(*): 驗證碼圖片 選 項:
頭 像:
內 容(*):
  • 粗體
  • 斜體
  • 底線
  • 插入圖片
  • 超連結
  • 電子郵件
  • 插入引用