Ветка производит слишком длинный URL, приводящий к катастрофе браузера

У меня есть действительно странная проблема.

Я развиваю в местном масштабе портфель на основе Кварца и Ветки через VM. Сначала я получал доступ к нему как это: 192.168.56.2/pfsilex и все хорошо работали.

Я создал vhost и соответствующий вход в моем файле хозяина, и я все еще могу получить доступ к своему веб-сайту и провести между страницами, но после нескольких секунд на странице браузер просто терпит крах (попробованный Хромом, FF и IE).

Сначала я думал, что это был некоторый сценарий, таким образом, я отключил JavaScript. Ничто не изменилось. После проверки error.log от апача у меня были странные записи: "URI запроса слишком долго". Очень странный действительно рассмотрение моего URIs действительно коротки. Следующая вещь сделать состояла в том, чтобы проверить access.log, и да, URIs слишком длинны:

192.168.56.1 - - [28/Jan/2013:22:37:40 +0100] "GET /[type:protected]%20=%3E%200%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20[lineno:protected]%20=%3E%201%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20)%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20[1]%20=%3E%20Twig_Token%20Object%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20(%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20[value:protected]%20=%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20[type:protected]%20=%3E%202%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20[lineno:protected]%20=%3E%207%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20)%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20[2]%20=%3E%20Twig_Token%20Object%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20(%20%20%20%20%20%20%20%20%20%20%20%20%20%20%" 414 540 "-" "-"

В этом URI мы можем заметить дважды параметр по имени "Twig_Token", которые позволяют мне вещь, это - проблема Ветки, но так как это полностью рабочее без виртуального хозяина, я отчасти потерян. Я не прохожу, любой получает параметры к моим взглядам (по крайней мере, это кажется так, но я плохо знаком с Кварцем), только аргументы, возвращая шаблон.

Я не думаю, что это прибывает непосредственно из ветки.

Вот мой vhost:


        ServerName portfolio.dev
        DocumentRoot /var/www/pfsilex/
        
                Options -Indexes
                AllowOverride All
                Order Deny,Allow
                Allow from All
        

Мой .htaccess:


    Options -MultiViews

    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^ index.php [L]

И мой хозяин:

192.168.56.2    portfolio.dev
0
nl ja de
What' s код, который производит вышеупомянутый URL?
добавлено автор Maerlyn, источник
У вашего вопроса нет достаточной информации, чтобы помочь. Для начинающих необходимо найти код, о котором я спросил. Необходимо быть в состоянии найти его легко, сравнивая файлы ветки и вывод HTML индексной страницы.
добавлено автор Maerlyn, источник
Однако, there' s так или иначе ссылка на него. Вы проверяли свой вывод HTML, как я предположил?
добавлено автор Maerlyn, источник
Я don' t знают. I' m просто просящий "/" и у меня есть мой "/" метод, делающий SQL-запрос, тогда передающий результат к представлению, that' s все.
добавлено автор DevAntoine, источник
Я знаю, какой код возвращает соответствующие взгляды. Я haven' t пишут что-либо, что производит такой URL.
добавлено автор DevAntoine, источник
Да, и я can' t находят любую ссылку:/
добавлено автор DevAntoine, источник
I' ve добавил мой vhost, .htaccess и хозяина к большему количеству деталей.
добавлено автор DevAntoine, источник

1 ответы

Это не имело никакого отношения к Ветке.

На самом деле у меня был общий маршрут, перехватывающий все подаваемое на "/", чтобы загрузить страницы от DB.

Но это означает, что это также перехватывало каждый статический файл, и когда этот файл не присутствовал, метод бросит большой stacktrace.

То, что происходило, - то, что у меня не было favicon.ico, но каждого браузера попытки так или иначе, чтобы загрузить его. Пульт сети Chrome не показывает эту погрузку ресурса, я смог отладить его, используя Firefox, которые показывают его.

0
добавлено