我正在使用Magento 1.8。在管理员中,我收到此警告
Your web server is configured incorrectly. As a result, configuration files with sensitive information are accessible from the outside. Please contact your hosting provider.
我试图解决它,但无法做到这一点。 如果有人知道这一点,请帮助我。
谢谢!
答案 0 :(得分:6)
用户 Fiasco Labs 指出:
Magento在各种目录中使用.htaccess文件拒绝访问目录树。你可以在app,media,var和Magento认为适合的地方找到它们。他们做了各种各样的事情,比如拒绝观看(app,var),执行(媒体.htaccess)。要使这些.htaccess文件起作用,在doc root .htaccess或虚拟服务器配置中设置以下内容非常重要。
Options FollowSymLinks
AllowOverride All
很可能Magento检测到应用程序目录.htaccess文件不允许拒绝对您的app / etc / local.xml文件进行网络访问,因此任何人都可以看到您的所有数据库凭据和加密密钥使用网络浏览器。
查看完整答案:Magento Apache configuration (app/etc/local.xml accessible warning)