Как я могу выяснить, что должен делать этот расширенный код FrontPage?
-
24-09-2019 - |
Вопрос
Меня попросили помочь с устранением неполадок проблемы. Функциональные возможности на сайте «перестали работать», и меня попросили понять, что не так. Ниже приведена ошибка:
Ошибка FrontPage.
Пользователь: пожалуйста, сообщите о деталях веб-мастера этого сайта.
WebMaster: Пожалуйста, смотрите журнал событий приложения сервера для более подробной информации.
На странице я вижу следующее:
<!--webbot BOT="GeneratedScript" endspan --><form method="POST" action="../_vti_bin/shtml.dll/index.html" name="FrontPage_Form1" onsubmit="return FrontPage_Form1_Validator(this)" language="JavaScript" webbot-action="--WEBBOT-SELF--">
<!--webbot bot="SaveResults" startspan
U-File="/results.csv" S-Format="TEXT/CSV"
S-Label-Fields="FALSE" B-Reverse-Chronology="FALSE" S-Builtin-Fields
S-Form-Fields="TYPE NAME ADDRESS CITY STATE ZIP "
U-Confirmation-Url="confirmation.html" --><input TYPE="hidden" NAME="VTI-GROUP" VALUE="0"><!--webbot
bot="SaveResults" endspan i-checksum="43374" -->
<div align="center">
...
Я смотрю на структуру каталогов и находите, что даже после принудительного отображения скрытых каталогов / файлов _vti_bin ушел. Это несуществующее. После небольшого исследования это приводит меня полагать, что этот код использует расширения FrontPage, и они, по-видимому, были удалены. Это выглядит точнее?
Я полностью неопытным с расширениями FrontPage. Это то, что это делает, это использует другой файл под названием shtml.dll и вызывая его на пути /index.html, в основном просто выполняя обратную связь?
Я смотрю на часть Webbot, которая, кажется, что она пытается достичь. Это просто добавление результатов формы к CSV и все это?
Я вижу несколько других битов, таких как это, но все они относятся к валидаторам, которые я должен иметь возможность обрабатывать в JavaScript просто хорошо.
Решение
Я оказался, что смотрел на конфигурацию сервера и нахожу так, насколько это касается сервера, расширения FrontPage все еще были установлены. Затем я сказал это, чтобы повторно установить и утром он снова работал.