Drupal 7 Drupal 7.17-安装后是否必须删除这些文件?

Drupal 7 Drupal 7.17-安装后是否必须删除这些文件?,drupal-7,installation,Drupal 7,Installation,我目前管理的一个站点上有Drupal 7.17。我注意到网站根目录中有以下文件: install.php CHANGELOG.txt INSTALL.txt INSTALL.mysql.txt INSTALL.pgsql.txt LICENSE.txt MAINTAINERS.txt UPGRADE.txt 研究这一点,告诉我,从Drupal 7.16开始,他们修复了一个安全问题,允许在install.php中运行任意代码,从而允许重新安装Drupal。但基本上,我想知道这些文件(如果留在服务

我目前管理的一个站点上有Drupal 7.17。我注意到网站根目录中有以下文件:

install.php
CHANGELOG.txt
INSTALL.txt
INSTALL.mysql.txt
INSTALL.pgsql.txt
LICENSE.txt
MAINTAINERS.txt
UPGRADE.txt
研究这一点,告诉我,从Drupal 7.16开始,他们修复了一个安全问题,允许在install.php中运行任意代码,从而允许重新安装Drupal。但基本上,我想知道这些文件(如果留在服务器根目录中)是否会导致Drupal7.17出现问题?出于安全原因,我必须删除这些文件吗?或者这在Drupal 7.17中不再是安全风险了

我知道我们不应该删除
upgrade.php
文件,而应该对这些文件的其余部分感兴趣


谢谢,这可能是个愚蠢的问题,但我觉得无论如何都有必要问。通常我在网站上安装软件时会删除这些文件,但不确定Drupal如何使用和/或误用这些文件。

您不应该删除任何文件。如果你真的想,你可以删除各种txt文件。如果您担心安全性,更好的解决方案是不允许通过web服务器访问文件。Drupal仅使用index.php文件提供内容。

基于Drupal手册中的文档“”(适用于升级和安装):

The last step in an upgrade is to delete or move the following files from your site:

install.php
CHANGELOG.txt
INSTALL.txt
INSTALL.mysql.txt
INSTALL.pgsql.txt
INSTALL.sqlite.txt
LICENSE.txt
MAINTAINERS.txt
UPGRADE.txt

只是想说明一下:要删除的唯一PHP文件是“install.PHP”(即,请确保保留“upgrade.PHP”和所有其他PHP文件)。删除TXT文件时,请确保保留“robots.TXT”,因为搜索引擎使用它。

目前这些文件上设置了以下权限:0644,这足够好,不允许访问这些文件吗?太棒了,谢谢你提供的信息!我想是这样的,但不确定这些文件是否用于其他目的。。。干杯:)