2012-03-01 2 views
3

Я начал делать некоторые обновления на сайт этим утром, и когда я пошел запускать его, я получаю случайный текст вместо сайта.локальный сайт хоста, выводящий случайный текст

Сайт настроен на локальном url, mysite.local, с записью на хостах, чтобы отобразить его на моем ПК.

Я попытался «очистить и перестроить» в VS, IIS Reset, утилизировать пул приложений, перезагрузить компьютер и даже создать новую запись в IIS, но ничто не решает ее.

Как представляется, это происходит только на страницах aspx, так как я могу загрузить страницы .htm без ошибок.

Мне нужно сделать некоторые обновления, сделанные сегодня, поэтому любая помощь будет фантастической!

Вот текст он выводит

���`I�%&/m�{J�J��t��`$ؐ@�������iG#)�*��eVe][email protected]�흼��{����{����;�N'���?\fdl��J�ɞ!���?~|?"��Ey�')=��y6�����h���ly���,�&?�O�t�-���7������bU���'/���lR��_�|�fm�&_��W���fmQ-��Ǐ� 0z�^��jv����j�n�g���~��O��,[f��Wyq1o-�z���QS� �����iUV��I�M���ԃ�z�>�EV_���Z=J���������T���������f�����Z���gir�k�ܷ ��ZPWu������e� �tU� \g�a��_��y��� �J�����ߵ۳|Z��B��e��P�y��W�/�/��:l��uE})�'U�V�G����]�ݻU��e��F�v{^/gy]�{�#����.���u��su�S��]���U1�?��'賏��E�d�� B����w�^�5�;=������������������vwv~���ٮ��YS���������|�(}\|S�^a�{�c�� �Lϳi��G�u�����9!��Q�y��/�����u�l�_��2�Gi����.���&G�Ӽ���J8������2]/1#%�F�n��wi5�ɂ���u��H�yN��ӵ|{�pB�*��u���yӎӗe�59�}Y�Wܬi�_Ӷ������")���*�M�u+]��6��^ξ��K��-ۄ������[u�j�ܢ�?���eA��v����hp�t1�6��|x����ٚѯ�[���.i�����bU���f]���6����M���<|x�40b�gŲh��,ǹ���A���ClY�y��_2�����t���������$h�[��홈�zD�pM���ziI��f��r*��=|x��!��b�$\�����ҧ�c�(����w<[�y��JE�E���u^_o��v:A���l���M��X�����M�u���x���|2~�7�S�{�613C� L �h�C��Š�䧍��r�i4��)����� �����?�����;����-%q1�����buHF,I����:��j ��*g����#MW�m�̷�ݶ+��;yO��N60�Ì���C�:!����!�.�+����nF����j�.sR��&�e4�B�����踾h���F�>�{�-��W�.���ϲ�rk~�.��F���6�ʭ1��pUn�y�Q��yK�u}�����ug�V7:2���z��qanD��p`"�t�oΝ�Eg��f�<��8��>�P=�j 

последняя вещь, которую я пытался это сбить код из SVN в совершенно новую папку, создать новую запись в IIS и указать на это. После этого я все еще получаю такую ​​же проблему !!

Кроме того, другие сайты, работающие локально, не получают ошибку.

ответ

0

Правильно, проблема решена!

Я оказался проблемой с моими сессионными столами. Я последовал шаги, описанные в этой статье, и решить мою проблему:

http://forums.asp.net/t/1313929.aspx/1

1

Похоже, что вы включили gzip.

В вашем Application_Error убедитесь, что вы удалите фильтр пользовательский ответ:

protected void Application_Error(Object sender, EventArgs e) 
{ 
    HttpApplication app = sender as HttpApplication; 
    app.Response.Filter = null; 
} 

Рик Стрэхл описал проблему более подробно в его blog post.

+0

Я попробовал, но я получаю следующее сообщение об ошибке фильтра Ответ неверен. – mp3duck

+0

Кроме того, я выполнил поиск gzip в своем проекте и не получил никаких результатов (я был уверен, что он не использовался) – mp3duck

+0

ОК, моральная слепота, я добавил этот код в неправильную часть глобального. Теперь я получаю ошибку Неверное имя объекта «MyDatabase.dbo.ASPStateTempApplications». Итак, в настоящее время я пытаюсь выполнить шаги, описанные в http://forums.asp.net/t/1313929.aspx/1 – mp3duck

Смежные вопросы