我一开始尝试创建二级目录
mkdir("/home/justhsas/public_html/first/1", 0777,TRUE);错误提示是:
Warning: mkdir() [function.mkdir]: Permission denied in /home/justhsas/public_html/test.php on line 6文件创建代码是
mkdir("/home/justhsas/public_html/first", 0755);错误提示是:
Warning: mkdir() [function.mkdir]: Permission denied in /home/justhsas/public_html/test.php on line 6就一级目录 还是不成功 这两段代码在我本地XP环境都成功了 但是上传到linux虚拟机上就不行了 帮忙下 感谢了在这个目录下有创建文件夹的权限 右键单击有这个选项
mkdir("/home/justhsas/public_html/first/1", 0777,TRUE);错误提示是:
Warning: mkdir() [function.mkdir]: Permission denied in /home/justhsas/public_html/test.php on line 6文件创建代码是
mkdir("/home/justhsas/public_html/first", 0755);错误提示是:
Warning: mkdir() [function.mkdir]: Permission denied in /home/justhsas/public_html/test.php on line 6就一级目录 还是不成功 这两段代码在我本地XP环境都成功了 但是上传到linux虚拟机上就不行了 帮忙下 感谢了在这个目录下有创建文件夹的权限 右键单击有这个选项
如果不支持的,在根目录新建一个文件夹,然后FTP里改为0777,写入文件的操作就在那个文件夹里
当然,一般都允许你改根文件夹的权限的,确实不能改又有必要的话就要找空间商了
Warning: mkdir() [function.mkdir]: No space left on device in /www/users/hy.cnwest.cc/admin/main/admin_upload_apic.php on line 147还是权限问题。无法创建图片文件目录。创建图片函数:
function JDir($d='',$mode=0777,$force=0)
{
#返回目录,无则新建
if(!$force&&($d==""||is_dir($d)))return $d;
else
{
//echo $d;exit;
if(!is_dir(dirname($d))) JDir(dirname($d));
$o=umask(0);
mkdir($d,$mode);exit;
umask($o);
return $d;
}
}