PHP `copy` function: failed to open stream: Permission denied
PHP代码更新时,刚开始更新时,代码改动少,图便捷,就直接用xftp作文件覆盖;后面发现改动的地方多,改动的文件路径杂乱,手动拷贝很容易漏掉某些文件,为此修改为采用php代码来做更新操作。PHP代码执行时报一下错误:
PHP copy function: failed to open stream: Permission denied
解决办法:
chmod -R 755 /path/to/folder修改目录权限chown -R www:www /path/to/folder修改目录所有者;执行ls -ld或者ls -l可以看到,采用xftp提交的源代码文件的所有者为root, 而其他的文件所有者为www
浙公网安备 33010602011771号