OM *_*ity 2 php file-permissions copy
我有任务将文件从文件夹复制到当前文件夹.但是当我执行此操作时,我收到以下错误:
Warning: copy(C:/wamp/www/dfms/) [function.copy]: failed to open stream:
Permission denied in C:\wamp\www\dfms\docShow.php on line 646
Run Code Online (Sandbox Code Playgroud)
代码如下
if (copy('images/uploads/'.$doclisting['docfile_name'], 'C:/wamp/www/dfms/'))
{
echo "Pranav";
}
Run Code Online (Sandbox Code Playgroud)
我也试过使用,chmod 0777但它仍然给我同样的错误
你在Windows服务器上,这意味着chmod 0777可能不会做太多.
你需要做的是给Apache写入权限C:/wamp/www/dfms/- 这样做就像windows一样.
不确定Windows服务器,但我猜是右键单击该目录,选择属性,找到一些"权限"或"安全"选项卡,并选中与正确用户"写"对应的复选框应该执行特技.
您是否尝试过将文件名添加到目的地?
像这样:
if(copy('images/uploads/'.$doclisting['docfile_name'],'C:/wamp/www/dfms/'.$doclisting['docfile_name']))
{
echo "Pranav";
}
Run Code Online (Sandbox Code Playgroud)