У меня есть веб-программа cgi (на C), которая выводит различные сообщения об ошибках в файл журнала. Если программа запускается снова и сталкивается с той же самой ошибкой, я не хочу, чтобы то же самое сообщение об ошибке регистрировалось снова. Я смотрю на разные варианты, и любые советы приветствуются. Спасибо.
-Cookie: невозможно установить cookie после распечатки раздела html <head>
.
(После того, как заголовок раздела, где могут возникнуть ошибки.)
-Database: не один. Слишком много накладных расходов для установки этой проблемы.
-Пародный файл журнала: многие другие процессы записывают в этот файл журнала.
-Ввод скрытой формы в HTML-файл: кажется грязным. Иметь 3 разных форм на одной HTML-странице. Как я могу убедиться, что скрытые поля всегда отправляются независимо от того, какая форма отправлена? Но одна из ошибок - это когда HTML не может быть создан, поэтому не может зависеть от этого.
Спасибо.