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