wwwroot 文件夹复制之后报错
我将一台服务器上的wwwroot 目录,整个的拷到另外一台服务器上,然后就提示如下错误:Warning: touch() [function.touch]: Utime failed: Permission denied in /home/wwwroot/news/smarty/libs/sysplugins/smarty_internal_template.php on line 255
Warning: rename(templates_c/f69b8ce2e31684ae06f1b3e84821e07e3dfddb2f.file.index.html.php) [function.rename]: failed to open stream: Permission denied in /home/wwwroot/news/smarty/libs/sysplugins/smarty_internal_write_file.php on line 48
Warning: rename(/tmp/wrtrz7PFX,templates_c/f69b8ce2e31684ae06f1b3e84821e07e3dfddb2f.file.index.html.php) [function.rename]: Permission denied in /home/wwwroot/news/smarty/libs/sysplugins/smarty_internal_write_file.php on line 48
Warning: chmod() [function.chmod]: Operation not permitted in /home/wwwroot/news/smarty/libs/sysplugins/smarty_internal_write_file.php on line 50
请教各位,这是什么原因? 权限不够,被拒 这不是报错,是禁告,根据提示查找原因,有的还继承你复制之前的权限 你2台Linux主机的WEB服务使用的用户应不一样。
如果用户名一样,而且是用同样的方法安装的。
那就是你复制时用ROOT用户做的,把权限给复制过来了。
我建议你在源机器上用tarcjvfp来压缩文件,在目标机器上用tar xjvfp来解压缩
页:
[1]