我想在Eclipse中的Zend Framework中调试我的项目。 Zend Debugger现在已经运行了萌芽,我在Eclipse中遇到了Debug工具的问题。它提供了额外的GET参数,Zend中的项目不喜欢它。
我试图谷歌搜索并找到this
我修改了 .htaccess 文件但没有使其正常工作。
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.*)?(start_debug=1.*)$ index.php?$2 [L]
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]
不知道它是否完全正确,因为page上的重写规则对我来说有一些我的Apache无法使用的标志。
Eclipse制作的链接是
答案 0 :(得分:1)
我成功使用了调试器,我的htaccess看起来像这样
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [QSA,L]
RewriteCond %{REQUEST_FILENAME} (logs|library|application|config)
RewriteRule ^(.*)$ index.php
</IfModule>
这基本上说如果url不会导致存在的目录或文件然后通过我的index.php(也阻止日志,库,应用程序和配置文件夹,因为有时它们在文档根目录中由于服务器的限制,我的一些项目)。到目前为止,在任何项目上都没有让我失望。
答案 1 :(得分:0)
尝试查看这篇文章
http://easy-tutorials-php.blogspot.com/2008/10/debuging-php-using-vertrigo-server-and.html
也许它会帮到你
答案 2 :(得分:0)
使用实际的Zend Framework 1.9.6和Zend Debugger,无需任何特殊更改即可正常工作