【问题标题】:How to create or edit file content on root如何在 root 上创建或编辑文件内容
【发布时间】:2012-05-30 16:48:11
【问题描述】:

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

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

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

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

我该怎么办。请帮忙。

谢谢。

【问题讨论】:

  • 您使用的是共享服务器吗?
  • 您能否提供 htaccess 文件的说明。这将有助于更好地理解问题

标签: php file-permissions dedicated-server


【解决方案1】:

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

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

希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-03-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-11
    • 2017-03-08
    • 1970-01-01
    • 2020-05-11
    相关资源
    最近更新 更多