При выполнении этого немного поздно, так как Django 1.2 отсутствовал некоторое время теперь, но я просто удалил старую установку:
sudo apt-get remove python-django
И затем установленный новая версия Django (1.2.3 в то время) использование:
sudo easy_install django
Значения уже должны быть установлены на значения по умолчанию из установки Apache. Посмотрите / выполните поиск в конфигурационном файле для "ErrorLog", и он должен указать вам место, где хранится журнал. Путь к файлу конфигурации Apache зависит от установленной версии и вашей ОС.
Если эта запись не найдена, вы можете добавить ее в файл конфигурации, например:
ErrorLog "c:\apache\logs\site_error.log"
или
ErrorLog "/home/user/logs/site_error.log"
Если вы добавите это строку в конфигурацию (которая вам не понадобится), перезапустите Apache, чтобы изменения вступили в силу.
-Брендан
Поскольку следующее связано с моим вопросом и поскольку я использую его, я предлагаю этот альтернативный способ регистрации ошибки через PHP. Я принял ответ для настройки журнала ошибок с помощью apache.
Другой способ записать ошибку с помощью php - использовать функцию php error_log
$elog = "\r\n[".date('d-m-Y H:i:s',time())."] - [".$_SERVER['REMOTE_ADDR']."] - $string - in file $file in line $line";
error_log($elog, 0);
error_log($elog, 3, docroot."/error_log.txt");
error_log($elog, 1, 'youremail@domain.com');
http://php.net/manual/en/function.error-log.php
Проверьте раздел параметров, в котором объясняется использование различных аргументов.