jQuery AJAX-PHP mkdir()问题

| 我一直在尝试使脚本能够使用AJAX将PHP文件调用为jQuery脚本。
var dataString = \'Submit=Set\';
$.ajax({
   type: \"POST\",
   url: \"./inc/php/file.php\",
   dataType: \"json\",
   data: dataString,
   success: function(data) {
    $(\'.error\').html(data.errormsg+\' OK.\');
   },
   error: function(data) {
    $(\'.error\').html(data.errormsg+\' OH NO.\');
    }
});
这就是所谓的PHP
$blogstatus =array();
$blogstatus[\'errormsg\'] = \'NOTHING\';
if(isset($_POST[\'Submit\'])){ 
$blogstatus[\'errormsg\'] = \'FIRST\';

if (file_exists(\'/files/subfolder/\')){
    $blogstatus[\'errormsg\'] = \'exists\';
}else{
    $blogstatus[\'errormsg\'] = \'YES\';
    mkdir(\'./files/subfolder/\',0777);
}
echo json_encode($blogstatus);  
如果我将mkdir取出,一切运行正常,我可以致电errormsg。 我已经尝试在标准的PHP脚本中运行不带ajax调用的mkdir,并且有效。 每次我将mkdir放到脚本中时,都会得到errormsg变量为undefined,并且脚本失败。 我对使用jquery相当陌生,因此看起来很简单。欢呼声     
已邀请:
        请确保满足以下几点:   确保父文件夹具有apache的权限来运行您的命令? 另外,从命令中删除斜杠
mkdir(\'./files/subfolder/\',0777);

to

mkdir(\'./files/subfolder\',0777);
- it is good to supply the full path when it comes to linux commands. For ex:

mkdir(\'/var/www/html/someproject/somemodule/files/subfolder\',0777);
    

要回复问题请先登录注册