Раньше каждые пару дней я получал сообщение об ошибке в магазине, в котором работал, один из пользователей назвал его «Клювом», потому что она подумала, что это напомнило ей:
<. </strong>
... который в источнике выглядит так:
<P><B><P><B><P><B><P><B><P><B><P><B><P><B><P><B><P><B><P><B><P><B><P><B><P><B><P><.</B>
«Клюв» можно легко перевернуть, отразив JRun на сервере ColdFusion, и этого было достаточно для меня, когда я имел прямой контроль над своим сервером, и отскок от него не занял много времени и ни на кого не повлиял.
Сейчас я нахожусь в магазине, где у меня нет доступа администратора к веб-серверу, и более того (с точки зрения бизнеса) серверы совершают большие знаки доллара в любой момент времени, и их нельзя просто отскочить .
Мое бессмертное любопытство постоянно подавлялось неспособностью Google искать что-либо, кроме случайной коллекции B и P.
Но СЕЙЧАС ... Теперь у меня ТАК ... и ТАК знает.
Я не могу сказать, что это CF, на самом деле, я подозреваю, что это на самом деле Java ... или IIS ... или космос ткнул меня раздражающей палкой в форме клюва ...
Какого черта Клюв, и как мне заставить его уйти?
Правки для запутанных ...
Не могу сказать, что могу сделать вопрос намного яснее, но могу сказать, что отсутствие ясности было в основном функцией ошибки, а не моим отсутствием включения.
Ошибка не связана с фрагментом кода ... нет определенного номера строки ... Просмотр файлов журнала никогда не обнаруживал шаблон или шаблоны, которые выполняются до возникновения проблемы.
После запуска ошибка влияет на каждый шаблон, запрашиваемый с сервера, этот эффект должен возвращать эту строку букв и ничего больше в ответ на запрос HTTP: <P><B><P><B><P><B><P><B><P><B><P><B><P><B><P><B><P><B><P><B><P><B><P><B><P><B><P><.</B>
Перезапуск службы JRun приводит к исчезновению проблемы ... сброс веб-сервера (IIS во всех случаях) или сервера базы данных (MSSQL, MySQL и Access) или самого сервера (windows, различные версии, различное оборудование) не нужен.
Честно говоря, я не ожидал, что кто-то, кто НЕ УВИДЕЛ ЭТУ ТОЧНУЮ ОШИБКУ прежде, чем даже ответит. Я ценю то, что добрые люди пытались это сделать, но это не ошибка надзора веб-разработчика (в традиционном смысле этого слова), и фрагменты кода, вероятно, не потребуются для ее идентификации или устранения.
Надеюсь, это прояснит мою нехватку информации, по крайней мере, до такой степени, чтобы объяснить, почему я прошу дополнительную информацию.