如何在root上创建或编辑文件内容

时间:2012-05-24 05:44:00

标签: php file-permissions dedicated-server

我有一个网站,不是我想要的,当我在实时服务器上传这个网站时,它应该要求数据库用户名,密码,网站网址。等。像网站安装程序的东西。它在LOCAL系统中运行良好。

现在我的问题是:我需要在.htaccess文件中更改RewriteBase。但是这个文件位于站点的根目录下。所以我得到权限问题,以创建位于root的新文件或编辑/复制文件。

警告:重命名(generate.htaccess,.htaccess):权限被拒绝

警告:复制(.htaccess):无法打开流:权限被拒绝

我该怎么办?请帮忙。

感谢。

1 个答案:

答案 0 :(得分:7)

要在根目录上创建/修改文件,您必须为您的根目录授予0777权限。 这不是一个好习惯。

我建议最初使用777权限创建空的.htaccess或其他所需文件。在该文件中写入内容之前,首先检查来自源文件的复制内容之后的写入权限(在您尝试复制的情况下)。

希望这可能会有所帮助。