Magento中的配置警告

Pri*_*mar 1 magento magento-1.8

我正在使用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.
Run Code Online (Sandbox Code Playgroud)

我试图解决它,但无法做到这一点.如果有人知道这一点,请帮助我.

谢谢!

dom*_*kun 6

正如用户Fiasco Labs指出的那样:

Magento在各种目录中使用.htaccess文件来拒绝访问目录树.你可以在app,media,var和Magento认为适合的地方找到它们.他们做了各种各样的事情,比如拒绝观看(app,var),执行(媒体.htaccess).要使这些.htaccess文件起作用,在doc root .htaccess或虚拟服务器配置中设置以下内容非常重要.

Options FollowSymLinks
AllowOverride All
Run Code Online (Sandbox Code Playgroud)

Magento很可能检测到不允许应用程序目录.htaccess文件拒绝对您的app/etc/local.xml文件进行网络访问,因此任何拥有Web浏览器的人都可以看到所有数据库凭据和加密密钥.

请参阅以下完整答案:Magento Apache配置(app/etc/local.xml可访问警告)