我的函数mkdir()
有问题我收到错误消息: 警告:mkdir()[function.mkdir]:无法访问/ user / $ id
并且不明白为什么。我在我的服务器上将此方向的权限设置为0777,意味着完全访问权限为每个人创建方向。即使在我的PHP代码中设置为0777.但它不起作用。
这是我的代码:
mkdir ( '/user/$id', 0777 );
这意味着它应该在名为user的指示文件夹中创建一个子文件夹。用户就像我已经说过,0777。也是php的权限。我究竟做错了什么?感谢。
答案 0 :(得分:1)
您是否可以访问根文件夹?您可能无权添加目录/用户。
尝试将单引号更改为双引号:
mkdir ( "/user/$id", 0777 );
这将允许您将变量值传递给字符串,而不是使用$ id。