引发这个错误是因为对文件的权限设置为读写以及执行(Unix)或Windows上没有属性在文件属性中检查。
在Linux
/ UNIX:打开/ includes/ directory,并使用chmod的权限设置为444。 (有些系统可能更喜欢644)
在Windows:打开/
includes/ directory,右击configure.php文件,并检查“只读”状态。
有时你必须这样做:通过您的虚拟主机提供商所提供的文件管理器工具。在cPanel,它被称为“文件管理器。在其他工具,它可以被称为不同的东西。在文件管理器,你可以简单地浏览到要改变权限的文件,然后单击“文件属性链接/按钮,并设置权限。链接可以有不同的名称。 如果你的FTP程序让你设置CHMOD
444和644不起作用,你将不得不使用上述文件管理器的方法。如果还不行,那么你必须联系您的托管公司来获得技术支持,要求他们为你解决。有时候,虽然很罕见,但是必须把这些文件设置到400,而不是常见的444或644。任何比400低的话,可能会使你失去对文件的访问。
有些主机也有安全配置,甚至当你将服务器设置文件444,他们仍然在644,甚至获得服务器的安全性或文件系统的性能检查后再次改变。这是为什么呢?在我们的论坛上,你会发现要求您检查并仔细检查权限有"really"的设置。 如果不解决这个问题,那么你的网站就存在着安全风险。这个警告就是告诉你,如果有人想得到过去Zen Car的安全系统,或者如果他们是要到你的服务器破解一些其他不太安全的方案甚至是托管帐户,他们可能读取或改变这些非常重要的配置文件。因此,最主要的是要找到一种方法,防止出现警告的消息,而不是仅仅的抑制。
根据PHP对文件的访问检查,有消息说Web服务器,使用PHP,是能够写入文件。Zen
Cart只是简单报告有风险,为了你自己的安全,请不要忽视或绕过它。
想了解更多改变权限设置,请参阅如何设置文件/文件夹的权限
|