Magento只显示一个白色主页,在error_log中给出的错误是:
client denied by server configuration: /var/www/httpdocs/app/etc/local.xml
我可以访问管理区很好,有人知道为什么会发生这种情况吗?
发布于 2010-12-06 04:28:34
APC缓存显然不能很好地处理Magento,禁用它会抛出一个PHP错误,这是一个过时的主题产生的
发布于 2012-10-27 16:32:12
日志条目似乎是通过调用magento创建的,以确保您已正确保护您的管理员。与其说它是一个错误,不如说它是你想要看到的东西,因为它实际上是在说你的管理员是安全的。显然,这只是日志中的噪音。
这里描述了一个非常优雅的解决方案来解决这个问题,并加快管理页面的加载速度:http://www.yireo.com/tutorials/magento/magento-administration/1322-client-denied-by-server-configuration-appetclocalxml
本质上是在下面的位置创建包含所示内容的文件。添加文件后:
app/design/adminhtml/default/default/layout/local.xml
内容如下:
<layout>
<default>
<remove name="notification_security" />
<remove name="notification_survey" />
</default>
</layout>
记得刷新缓存:系统>缓存管理
发布于 2011-03-07 08:17:06
好吧..。在这个页面上有几个混合的问题,这是我试图澄清的……
客户端被服务器配置拒绝: /var/www/httpdocs/app/etc/local.xml
艾伦:对吗?这和你的问题无关……从1.4开始,Magento会在您的错误日志中填充此消息,对于您在Admin区域中访问的每个页面,都会有一条消息...这是Magento“测试”你的配置文件的结果,看看它是否可以被看到……有点傻,因为这个错误显示它是受保护的.
当您遇到页面时,您正在寻找的解决方案似乎是“破解核心”:http://www.magentocommerce.com/boards/viewthread/213947/#t306425
APC问题陈述为APC不能很好地与Magento分析:
正在将Magentos缓存从"apc“切换回”文件“...您必须清除您的var/缓存目录"rm var/ -R /*“,然后再切换回使用来自APC的缓存方法文件...否则Magento将读取旧的缓存和呕吐...出于同样的原因,在切换到使用APC之前,通过重新启动Apache来清除APC也是明智的。
最后..。原问题:
白屏...很可能是由于PHP错误,并且您的服务器关闭了显示错误...首先从Magento文档根目录"rm -R var/ cache /*“中手动清除命令行上的缓存...这可能会解决,因为损坏的缓存可能会导致此问题...如果不是..。检查php配置,"display_errors“等于1或On...要查看PHP设置,请在Magento文档根目录中的命令行$echo "<?php phpinfo() ?>" > phpinfo.php
...在浏览器中从Magento域请求phpinfo.php并查看php设置,根据需要进行更改...
其他:将Error /local.xml.sample重命名为Error/local.xml将导致您能够看到完整的Magento错误异常...
希望这对某些人有帮助。
https://stackoverflow.com/questions/4360574
复制相似问题