昨天我已经看过关于这个问题的所有信息,我可以但没有任何工作。我得到这个错误:PHP:mkdir()权限被拒绝
Warning: mkdir() [function.mkdir]: Permission denied in /home/diligenceh/domains/diligencehelps.com/public_html/php_includes/form_check.php on line 32
上线32我得到这个代码:
if(!is_dir(__DIR__ . "/memberFiles/$id"))
{
line 32-> mkdir(__DIR__ . "/memberFiles/$id", 0755);
}
标识输出所需number.I已经有了memberFiles文件夹在我的电脑和我的网站。我使用的是Windows 7,Apache。我并不擅长使用Apache,所以如果它导致问题(因为我已经阅读了很多次),请告诉我更多关于Apache的详细帮助。谢谢。
看起来像运行PHP的用户没有对该目录的写入权限。我会'chmod'该文件夹,(也许 - 取决于'chmod')'chown'它。关于文件系统权限的更多信息在这里:http://stackoverflow.com/questions/24612406/file-system-permissions/24612797#24612797(虽然它是基于* nux的) –
运行php解释器进程的用户可以访问(写入priv)父目录? – itnelo
我明白你们俩,hd和itnelo想说什么,是的,这可能是问题所在,但我不确定如何使用这个chmod/chown。 – Donny