Apache 如何调试htaccess进程
我的magento商店在htaccess中有以下内容:Apache 如何调试htaccess进程,apache,.htaccess,magento,logging,trace,Apache,.htaccess,Magento,Logging,Trace,我的magento商店在htaccess中有以下内容: ## TRACE and TRACK HTTP methods disabled to prevent XSS attacks RewriteCond %{REQUEST_METHOD} ^TRAC[EK] RewriteRule .* - [L,R=405] 我想记录我的htaccess过程中发生的事情。我已尝试添加此代码: RewriteLog "/var/log/apache2/rewrite.log" RewriteLogLeve
## TRACE and TRACK HTTP methods disabled to prevent XSS attacks
RewriteCond %{REQUEST_METHOD} ^TRAC[EK]
RewriteRule .* - [L,R=405]
我想记录我的htaccess过程中发生的事情。我已尝试添加此代码:
RewriteLog "/var/log/apache2/rewrite.log"
RewriteLogLevel 2
但在使用重写日志行运行时,我得到了一个“内部服务器错误”或一个找不到的错误
有什么建议/帮助吗
谢谢 如前所述,您无法从htaccess文件内部打开重写日志,而且由于您在GoDaddy的围墙花园中,因此您也无能为力 有什么建议/帮助吗 创建脱机测试服务器:
/var/www/localhost/htdocs
目录(或文档根所在的位置)http://localhost/your-site
然后查看日志上的内容您不能在.htaccess文件中使用
RewriteLog
和RewriteLogLevel
。从httpd.conf设置日志文件,您可以在存储中激活去bug,以了解magento背后在做什么。检查这个秋葵:那我该怎么办?我在GoDaddy Linux服务器中,我想我没有访问httpd.conf的权限。MMU:存储调试很有用,但在这种情况下不行,因为问题出在服务器端(在Magento之前)。请尝试或准确地尝试,不要使用一些技巧来查看变量。我这样浪费了很多时间: