2014-11-06 35 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变量。你的代码是好的。