mkdir()完全访问权限

时间:2012-03-12 14:44:15

标签: php permissions mkdir

我的函数mkdir()

有问题

我收到错误消息: 警告:mkdir()[function.mkdir]:无法访问/ user / $ id

并且不明白为什么。我在我的服务器上将此方向的权限设置为0777,意味着完全访问权限为每个人创建方向。即使在我的PHP代码中设置为0777.但它不起作用。

这是我的代码:

mkdir ( '/user/$id', 0777 );

这意味着它应该在名为user的指示文件夹中创建一个子文件夹。用户就像我已经说过,0777。也是php的权限。我究竟做错了什么?感谢。

1 个答案:

答案 0 :(得分:1)

您是否可以访问根文件夹?您可能无权添加目录/用户。

尝试将单引号更改为双引号:

mkdir ( "/user/$id", 0777 );

这将允许您将变量值传递给字符串,而不是使用$ id。