File io 创建文件夹时权限被拒绝

File io 创建文件夹时权限被拒绝,file-io,file-permissions,php,File Io,File Permissions,Php,我正在用php创建一个目录,它在localhost中运行得很好,但当我在服务器中运行时,会出现如下错误: 警告:mkdir()[function.mkdir]:第12行D:\Hosting\8089251\html\songs\test.php中的权限被拒绝 如何授予服务器权限?我在我的服务器中看到了php信息虚拟目录支持被禁用了吗?是因为我不能创建目录吗?如果是,请告诉我如何启用虚拟控制器支持 如何授予服务器权限?我在我的服务器中看到了php信息虚拟目录支持被禁用了吗?是因为我不能创建目录吗?

我正在用php创建一个目录,它在localhost中运行得很好,但当我在服务器中运行时,会出现如下错误:

警告:mkdir()[function.mkdir]:第12行D:\Hosting\8089251\html\songs\test.php中的权限被拒绝

如何授予服务器权限?我在我的服务器中看到了php信息虚拟目录支持被禁用了吗?是因为我不能创建目录吗?如果是,请告诉我如何启用虚拟控制器支持

如何授予服务器权限?我在我的服务器中看到了php信息虚拟目录支持被禁用了吗?是因为我不能创建目录吗?如果是,请告诉我如何启用虚拟控制器支持

不是。无法创建目录的原因很简单:您没有错误消息中所述的权限。通常,这意味着运行PHP的用户与您试图在其中创建目录的目录所有者不同

如果您的服务器在您的控制之下,请阅读Windows下权限的工作方式(我想您必须添加一个对目录有控制权的组)。这些东西很重要,所以如果你有自己的服务器,一定要阅读并理解权限是如何工作的,否则你的服务器很快就会被破坏

如果您的服务器实际上由其他人维护,请给他们打电话。如果所有权限都正确,mkdir应该能够创建一个新目录,因此显然权限不正确。如果服务器不在您的控制之下,那么除了告诉维护服务器的人直接获取其权限之外,别无选择