Pergunta

Eu quero depurar meu projeto no Zend Framework no Eclipse. Zend Debugger já está em execução bud agora eu tenho problema com a ferramenta de depuração no Eclipse. É dar um parametrs GET extras e o projeto no Zend não gosto disso.

Eu tentei google e encontrou este

I modificou a .htaccess arquivo, mas não fazê-lo funcionar.

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]

Não sei se o seu totalmente certo, porque a reescrever as regras sobre o página tem algum para mim uknown bandeiras que o meu Apache não funcionam com ele.

o link que está fazendo Eclipse é

http: // localhost / debug_start_url = http:? //localhost/&debug_session_id=1007&start_debug=1&debug_host=127.0.0.1&debug_no_cache=1229359621130&debug_port=10000&send_sess_end=1&original_url=http: // localhost / & debug_stop = 1

Foi útil?

Solução 3

com real Zend Framework 1.9.6 e Zend Debugger ele funciona sem quaisquer alterações especiais

Outras dicas

Eu uso com sucesso o depurador e minha aparência htaccess como este

<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>

Isso basicamente diz que se a URL não levar a um diretório que existe ou um arquivo, em seguida, passar por minha index.php (também bloquear as pastas de logs, biblioteca, aplicação e configuração, porque às vezes eles estão na raiz do documento em alguns dos meus projetos por causa de limitações de servidores). não me falhou em qualquer projeto até agora.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top