PHPWind提供了遠程附件功能,站長可以隨意設置自己的附近目錄,程序中所有的通過附件上傳方式上傳的附件都自動上傳保存到你設置的目錄下。
具體設置方法:
管理帳號登入后臺,論壇核心設置中找到ftp設置:
是否使用ftp方式上傳: 選擇開啟
web訪問地址: 這里設置的是你存放附件的地址 比如:www.phpwind.net/attachment,
附件就放到你的www.phpwind.net所綁定的服務器目錄的attachment下。
ftp服務器地址: 設置你的ftp服務器地址 如 :123.123.123.123
ftp服務器端口: 比如設置的默認端口:21
ftp上傳目錄: 設置附件保存的目錄 這里就是設置成上面的attachment
ftp帳號: 你的ftp登入用戶名
ftp密碼: 設置密碼
確認填寫的信息正確,提交即可完成。
遠程附件功能可以有效解決網站容量以及流量問題。對于比較大型特別是附件比較多的論壇系統,這個功能能起到流量的負載均衡作用。這里FTP服務器設置一般建議填寫成與WEB不同的服務器,就是程序和附件分別放在不同的服務器上。方便附件管理的同時,也可以減少網站容量,因為很多站點附件將是非常大的。其次對于附件多的站點,由于處理附件下載等是直接訪問設置的ftp服務器,脫離程序運行的WEB服務器,這樣大大減輕了WEB站點的流量,從而提高論壇程序的負載和性能。
也可以作為論壇安全的一個手段 。配合data目錄的隱藏設置,可以將論壇程序透明化,達到論壇安全的目的。具體參見
具體設置參考圖片
注意:如果信息填寫正確,但是發附件貼時出現類似Error:QUIT command failed的錯誤,請確定您的服務器有FTP功能及相關權限。