2014-11-06 39 views
-1

我使用下面的代碼在服務器中創建目錄。它在工作之前。我現在有時會更改權限和true或false這個代碼只是用300創建一個文件夾'imei'。什麼問題?使php文件夾無法正常工作

$file_path = "uploads/".$_GET['imei']."/".$_GET['kind']; 

    if (!file_exists($file_path)) { 
    mkdir($file_path, 0744,true); 
} 
+0

運行瀏覽器,您必須具有完全權限(0777),現在在ssh或ftp中執行正常工作 – Dexxtz 2014-11-06 18:53:17

+0

@Dexxtz這不一定是正確的。如果apache擁有該文件夾,它應該能夠寫入。 – eagle12 2014-11-06 19:11:28

回答

-1
$file_path = "uploads/".$_GET['imei']."/".$_GET['kind']; 

    if (!file_exists($file_path)) { 
    mkdir($file_path, 0744,true); 
} 

如果它的創建現在所謂的 「IMEI」 的文件夾,你要麼缺少$ _GET IMEI和$ _GET樣。確保你正確傳遞了$ _GET變量。你的代碼是好的。