2008年2月15日 星期五

PHPWEBFTP 安裝法

我們安裝好 FTP SERVER 後

如果到各地使用不同電腦時 ,會因為沒有安裝 FTP Client 的軟體

又或者,SERVER 端是使用UTF-8 的方式,而絕大部分 FTP Client 都沒支援 UTF-8

這時 PHPWEBFTP 就非常的好用了

第一步驟:

當然就是首先到官網下載最新版的 PHPWEBFTP 了

http://www.phpwebftp.com/

第二步驟:

把下載到的檔案放在網頁目錄底下

如:SUSE 為 /srv/www/htdocs

CentOS 為 /var/www/html

第三步驟:

解壓縮後進入目錄,並編輯 config.inc.php 檔


defaultLanguage = “zh”; <== 繁體中文模式,不過它是使用 BIG5編的

如果要轉 UTF-8 就要編輯 include/language/chinese.lang.php

defaultServer = “”; <==填入預設 SERVER IP 或網域

lblDisclaimer = “”; <== 這裡填入你的一些歡迎詞或者說明

第四步驟:

編輯 index.htm

<TITLE>裡面修改成你要的標題</TITLE>
<td class=”titlebar” colspan=”3″ align=”left”>
<table class=”login” cellpadding=”3″ align=”center”>
<table width=”328″ align=”center”>
後面三行可使登入畫面置中

第五步驟:

#chown nobody tmp <== 才可以使 PHPWEBFTP 正常下載

成果如下


4 則留言:

Johnson 提到...

請教一下,伺服器端是用哪一套linux
我用centos 照以上方式裝完之後,都無法登入 ftp 站台。想參考一下,你使用的版本。感謝。

匿名 提到...

我的PHPWEBFTP現在是上傳會有問題
我只要上傳檔案大於1M就會上傳失敗
要不然就是明明上傳了3M可是卻只有585bytes 不知道你的會不會這樣
有什麼方法可以解決

匿名 提到...

「只要上傳檔案大於1M就會上傳失敗」
應是php的限制
您可編輯/etc/php.ini 並修改下列兩行,將數值改大一些即可
.
post_max_size = 8M
.
.
upload_max_filesize = 2M

匿名 提到...

求救了!! 大哥~

我剛下載完 phpWebFTP4.0, 也能夠登入了, 但是我做的所有動作都不能做, 上傳, 開新資料夾, ... etc.

我已經有把 config.inc.php 裡頭的 $downloadDir = "tmp/"; 打開,
也依照你說的把 /var/www/html/ftp/tmp 目錄改成
drwxrwxrwx 2 apache apache 4096 2010-08-04 13:43 ftp
目錄權限全開, 目錄擁有者也改成 apache

但是登入沒問題, 登入之後, 目錄夾裡頭全部都是空的, 上傳, 開新資料夾, ... etc 也都失敗

以下是開新資料夾 test 的錯誤訊息.
================================
建立時發生錯誤 test
已連接到 localhost:21 (UNIX)

目前傳輸模式 :Binary
================================