Недавно я перевел сайт своих компаний на наши собственные серверы (Apache) из хостинговых компаний (IIS). Группа, которая изначально построила сайт, сделала скудную работу, и все это было беспорядок для миграции. Хотя ход прошел довольно гладко, глядя на error_log, все еще есть некоторые недостающие страницы.
Вместо того, чтобы постоянно перебирать ошибки error_log для ошибок «Файл не существует», связанных с этим доменом, у нас около 15 или около того мы размещаем на этих серверах – мне было интересно, может ли быть проще просто сделать следующее, когда 404 возникает ошибка:
Когда я печатаю это, я все меньше и меньше убеждаюсь, что это стоит того. Независимо, хотя основной вопрос заключается в том, есть ли потенциальные проблемы безопасности с использованием fwrite? Должна ли быть какая-либо очистка пользовательского ввода, если этот ввод будет добавлен в файл? Этот вход не будет нигде рядом с базой данных для того, что стоит. Заранее спасибо.