森林之原
五月 24, 2012, 12:19:43 am *
歡迎光臨, 訪客. 請先 登入註冊一個帳號.

請輸入帳號, 密碼以及預計登入時間
新聞: 官方釋出 SMF 2.0 beta。繁體中文已經完成。請到 SMF 的版面下載測試。如有問題請通知。
 
   首頁   說明 搜尋 日曆 登入 註冊  
頁: [1]   向下
  寄送主題  |  列印  
作者 主題: 怎麽解決“Another component is already using directory”?  (閱讀 3971 次)
0 會員 以及 1 訪客 正在閱讀本篇主題.
ruyi_forever
訪客
« 於: 三月 15, 2005, 07:12:44 pm »


結果都是如下的錯誤..
Another component is already using directory: "/*home*/components/com_smf/"
 


我也遇到了相同的問題啊!

“Another component is already using directory: " ……www/mambo/components/com_smf/" ”

但我根本沒有這個目錄啊!

不過倒沒有提示權限錯誤……

有哪位知道解決方法啊???!!!

PS:我用的是最新的MOS_SMF Bridge 3.0.2

Mambo 4.5.2.1
SMF 1.0.2



是的, 這部分我知道.
剛剛又再三試著確認上面提到的步驟

結果都是如下的錯誤..
Another component is already using directory: "/*home*/components/com_smf/"

差別在於,

A
如果原先沒有這個目錄存在 (我確認清除)
安裝過程會自動產生目錄 755, 使用者錯誤 (nobody) / 群組正確
但我沒辦法透過 ftp 改權限為 777

Warning: copy(): SAFE MODE Restriction in effect. The script whose uid is 2143 is not allowed to access /*home*/components/com_smf owned by uid 65534 in /*home*/administrator/components/com_installer/installer.class.php on line 352
Warning: copy(/*home*/components/com_smf/smf.php): failed to open stream: No such file or directory in /*home*/administrator/components/com_installer/installer.class.php on line 352

然後因為權限不對, 當然也就無法把檔案 copy 過去, 於是...
Failed to copy file: /*home*/administrator/components/com_installer/component/com_smf/smf.php to /*home*/components/com_smf/smf.php


B
我如果手動建立好 com_smf 上傳這個目錄
遠端建立目錄  使用者正確 / 群組正確
我可以用 ftp 改權限為 777

但他會說已經有其他模組用了這個目錄名稱

C
我如果 ftp 在遠端手動建立這個目錄
遠端目錄  使用者 unknown / 群組 unknown
我可以用 ftp 改權限為 777

但他會說已經有其他模組用了這個目錄名稱





那...我到底應該讓遠端 components 下的 com_smf
在哪一組 userID/groupID 和權限才對呢?
« 最後編輯時間: 三月 15, 2005, 07:18:15 pm 由 如意 » 向版主檢舉   已記錄
ruyi_forever
訪客
« 回覆文章 #1 於: 三月 15, 2005, 07:14:39 pm »

我也檢查了數據庫,確定“mos_components”這個表沒有 com_smf 這個條目!
向版主檢舉   已記錄
頁: [1]   向上
  寄送主題  |  列印  
 
前往:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006, Simple Machines LLC Valid XHTML 1.0! Valid CSS!