我似乎無法弄清楚這一點。在這一點上,我意識到這只是一個簡單的語法問題,它會讓我失望,我對PHP相當陌生,所以我要感謝我的這種不高興。php mkdir()無法正常工作
我試圖在已經存在的目錄($ w_type)內創建子目錄($ slugTitle),但目錄無法創建。
這是我的代碼:
$path1 = "/".$w_type."/".$slugTitle;
$path2 = "/".$w_type."/".$slugTitle."/images";
$mode = 0777;
mkdir($path1);
mkdir($path2);
我也試過:
$path1 = "/".$w_type."/".$slugTitle;
$path2 = "/".$w_type."/".$slugTitle."/images";
$mode = 0777;
mkdir($path1,$mode,TRUE);
mkdir($path2,$mode,TRUE);
和現在仍然運氣。相反,我得到的是一個名爲「,而不是已經存在的目錄中創建一個目錄的目錄。
請幫幫忙!謝謝!
-Joshie
我已經沖刷所有其他PHP的mkdir()的相關文章,並似乎沒有解決我的問題。雖然我的問題不是獨一無二的,但我需要具體的案例指導,因爲沒有任何工作,我幾乎把我所有的頭髮都撕了。 – j0sh1e
完成了任何基本的調試,例如'的var_dump($路徑1)'?確認w_type和slugTitle變量包含在目錄名稱上下文中有效的內容? –
你有權限在根路徑中創建目錄嗎? – Skpd