Как я могу загрузить django-1.2 и использовать его через несколько сайтов, когда системное значение по умолчанию 1.1?

Мой ответ на этот вопрос имеет краткое изложение времени распространения, с которым я свяжусь вместо copying+pasting здесь.

Более конкретно от Вашего вопроса это звучит мне как Вы, авторитетные серверы имен не были обновлены (или перечислены неправильно, таким образом, неправильные запрашиваются). Для наблюдения, какой сервер имен записывает локальную вещь серверов DNS, используются для домена, который можно использовать dig NS как так:

$ dig spillett.net NS
;; ANSWER SECTION:
spillett.net.           316     IN      NS      ns1.nogoodnamesareleft.com.
spillett.net.           316     IN      NS      ns2.nogoodnamesareleft.com.

можно затем проверить их, чтобы видеть, есть ли у них всех правильный адрес для имени:

$ dig @ns1.nogoodnamesareleft.com www.spillett.net
;; ANSWER SECTION:
www.spillett.net.       349     IN      CNAME   spillett.net.
spillett.net.           349     IN      A       69.94.124.51
;; AUTHORITY SECTION:
spillett.net.           349     IN      NS      ns2.nogoodnamesareleft.com.
spillett.net.           349     IN      NS      ns1.nogoodnamesareleft.com.
;; ADDITIONAL SECTION:
ns1.nogoodnamesareleft.com. 3499 IN     A       69.94.124.137
ns2.nogoodnamesareleft.com. 3499 IN     A       78.105.118.25

(повторите вышеупомянутое для каждой записи NS, возвращенной Вашим первым запросом),

Значения TTL, возвращенные запросами непосредственно против серверов имен Вашего домена, должны всегда быть набором фактического значения в зональной записи (они являются низкими в примере выше, поскольку тот домен был недавно перемещен, и я забыл задерживать их выше, когда я закончил), тогда как для запросов против неавторитетных серверов (т.е. один из Ваших локальных серверов имен по умолчанию, которые будут запрошены, если выроют, не дан @ директива), будет то, сколько времени, прежде чем тот сервер затем проверяет (против серверов имен, перечисленных как записи NS для домена), если его кэшированная версия должна быть обновлена.

Проверка вышеупомянутых тестов для Вашего домена может дать Вам еще некоторый ключ к разгадке как, туда, где источник проблемы находится. Если Вы используете Linux и не имеете dig, это обычно находится в пакете, названном чем-то как dnsutils (это называют этим на рекламе Debian Ubuntu, я принимаю подобное расположение относительно других дистрибутивов) - существует несомненно много портов к Windows (это - первая соответствующее выглядящая страница, возвращенная Google), хотя я никогда не использовал ни одного из них сам.

0
задан 14 June 2010 в 20:37
3 ответа

Законченный после превосходного руководства http://www.saltycrane.com/blog/2009/05/notes-using-pip-and-virtualenv-django/

Мне действительно нравятся всесторонние учебные руководства как это, вместо некоторых прочитайте руководство связываются с этими типами вещей, которые НЕ покрывают интеграцию различных сервисов.

1
ответ дан 4 December 2019 в 15:13

Удостоверьтесь, чтобы Вы консультировались:

http://code.google.com/p/modwsgi/wiki/VirtualEnvironments

поскольку, как установить mod_wsgi с виртуальными средами.

Тем путем можно оставить любого существующего Django в покое и установить нового в virtualenv и иметь приложение WSGI под mod_wsgi, используют его.

1
ответ дан 4 December 2019 в 15:13

Просто удалите пакет Django, обеспеченный Debian, и установите от загрузки tar.gz или используйте svn для получения последнего.

См. http://docs.djangoproject.com/en/1.2/topics/install/#installing-official-release

0
ответ дан 4 December 2019 в 15:13

Теги

Похожие вопросы