XOOPS 模組 [tadtools] 安裝上的問題 Directory {/home} was not created因虛擬主機檔案目錄安全性管理,每個用戶皆有獨立的目錄空間權限,為保障每個帳戶目錄安全,無法在沒有授權的情況下跨越或訪問其它的用戶目錄,因 XOOPS 常用 TadTools 模組,在模組安裝時顯示「Directory "/home" was not created」的錯誤訊息,原因為目錄權限不足,修正方式如下: 編輯:XOOPS_ROOT_PATH/modules/tadtools/class/Utility.php //建立目錄 public static function mk_dir($dir = '') { .... $mk_dir .= $i > 0 ? "/{$sub_dir}" : $sub_dir; .... return $dir; }
將上述 「if($i < 2) continue;」加入程式碼中,可解決目錄權限不足的問題。 以上修正方式,不代表該套件程式的完整解決方案,詳細修補方案請依照開發者網站的程式發佈為主。 |
上一筆 | 回上頁 | 下一筆 |