歡迎光臨, 訪客. 請先 登入註冊一個帳號.
十一月 26, 2024, 02:18:48 下午
19595 文章 在 3865 主題 由 4579 會員
最新註冊會員: aa123aa1
LifeType 中文開發論壇  |  支援  |  虛擬主機討論  |  我在重装lifetype的时候,为什么有很多文件在虚拟主机中珊不掉! « 上篇主題 下篇主題 »
頁: [1]
作者 主題: 我在重装lifetype的时候,为什么有很多文件在虚拟主机中珊不掉!  (閱讀 14046 次)
sol
新手見習
*
文章: 30


檢視個人資料
« 於: 六月 01, 2006, 02:09:59 下午 »

我在重装lifetype的时候,为什么有很多文件在虚拟主机中通过ftp珊不掉!每次都 得让提供商帮我删。很麻烦。大家有什么好的办法吗?

我的配置:http://www.solzhang.com/info.php
已記錄
Todsin
新手見習
*
文章: 13


檢視個人資料
« 回覆文章 #1 於: 六月 01, 2006, 08:25:13 下午 »

這是linux的權限問題,我也有這樣的困擾 傷心
已記錄
lss
我不是被~拉~~出來的,不要叫我大大!
總版主
超級會員
*****
文章: 1511



檢視個人資料 個人網站
« 回覆文章 #2 於: 六月 01, 2006, 09:54:08 下午 »

如果 php 是使用 apache 的 mod_php 方式執行,那經由 php 產生的暫存檔案( ./tmp 下的檔案和 session )和模版檔案( ./templates )還有資源中心檔案( ./gallery ) 的 owner 都會是 apache ,所以無法使用自己的權限刪除。

可以參考 mark 在這篇提到的 cleanup.php 試試看。其實原理就是,用具 apache 權限執行的 php 程式來刪除這些刪不掉的檔案。原理很簡單,也可以自己寫看看。

lss
已記錄

沒找過 常見問題集或不知道 如何在 LifeType 中文開發論壇發問的人,恕不回答問題
markwu
系統管理員
超級會員
*****
文章: 3928


Mark Wu


檢視個人資料 個人網站
« 回覆文章 #3 於: 六月 01, 2006, 10:11:03 下午 »

新的 cleanup.php 在這裡!

如 lss 說的,這是 linux 用不同使用者來 執行 PHP 的關係。

這當然是可以解!可以把所有 create 檔案/folder 全改成 777,但是這會有安全性的問題。如果有多人共用一台主機,這是很危險的。

Mark
已記錄

頁: [1]
LifeType 中文開發論壇  |  支援  |  虛擬主機討論  |  我在重装lifetype的时候,为什么有很多文件在虚拟主机中珊不掉! « 上篇主題 下篇主題 »
    前往: