Я работаю на сайте Django уже пару месяцев, а час назад начал получать следующее сообщение об ошибке (примерно три раза в минуту на разных страницах):
AttributeError: у объекта 'unicode' нет атрибута 'replace'
Это происходит во всей кодовой базе, в том числе в самом коде Django. Кодовая база не менялась в течение недели, к ней часто обращались в течение этого периода, и ошибка никогда не появлялась. В нынешнем виде я получаю по несколько раз в минуту, но, по какой-то причине, я ничего не получал за последние десять минут.
Ошибка также представляется достаточно спорадической по своей природе в том, что страницы, которые содержат ошибку 500, все еще могут загружаться после обновления или двух.
Кто-нибудь знает, в чем причина? На моем сервере установлен WHM / CPanel, но я не думаю, что он должен касаться установки Python, которую я выполнил отдельно, поэтому то, как эта ошибка возникла на ровном месте, меня весьма озадачило.