如何让PHP创建目录和子目录并能够写入它们?

时间:2011-08-01 21:16:36

标签: php permissions directory

  

可能重复:
  How do I configure PHP to have permission to create directories and make files?

如何让PHP创建目录和子目录并能够写入它们?

我的主人告诉我,我需要安装suPHP才能做到这一点,但我宁愿不在现场安装Mod,特别是听起来那么简单的事情(创建dirs并写入它们)。

基本上,我需要PHP能够在我的Web根目录中的文件夹中创建目录和子目录,然后才能写入这些目录和子目录。

此外,mkdir()无效。

感谢。

3 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

您是否尝试使用mkdir('dirname')?请注意,您可能需要root文件夹的W权限,否则您将无法实际创建新目录。

答案 2 :(得分:-1)

suPHP可以帮助您解决权限问题,这可能是您当前的问题。您可能需要chmod()mkdir()的组合才能创建Web用户可写的目录。您在这些文件夹上需要的权限为0777。