Дек 23
Установил rhodecode под nginx + uwsgi + python virtualenv, получил ошибку: KeyError ‘SCRIPT_NAME’. Интерфейс заработал, а вот клонирование или другие манипуляции с репозиторием не проходят
> Traceback (most recent call last):
> File
> «lib/python2.6/site-packages/RhodeCode-1.2.3-py2.6.egg/rhodecode/lib/middleware/simplehg.py»,
> line 176, in __call__
> return app(environ, start_response) File
> «lib/python2.6/site-packages/mercurial-1.9.3-py2.6-linux-i686.egg/mercurial/hgweb/hgweb_mod.py», line 91, in __call__
> return self.run_wsgi(req) File «lib/python2.6/site-packages/mercurial-1.9.3-py2.6-linux-i686.egg/mercurial/hgweb/hgweb_mod.py», line 100, in run_wsgi
> req.url = req.env['SCRIPT_NAME'] KeyError: ‘SCRIPT_NAME’
Читать полностью »
Метки: hgweb • KeyError SCRIPT_NAME • rhodecode
Дек 14
Возникла проблема, когда приложение sorl.thumbnail не создает иконки (thumbnails) и не выдает ошибок при DEBUG=True. Ошибка: «Caught SuspiciousOperation while rendering: Attempted access to cache/»
У приложения sorl.thumbnail есть параметр THUMBNAIL_DEBUG дополнительно, который и надо прописать в файл настроек settings.py:
THUMBNAIL_DEBUG = True
Читать полностью »
Метки: django Attempted access to cache • django sorl.thumbnail • sorl.thumbnail
Дек 13
При использовании в шаблонах django {{ STATIC_URL }} получил ошибку:
Exception Value: Module «django.core.context_processors» does not define a «static» callable request processor
Читать полностью »
Метки: django.core.context_processors • processorstatic • static
Дек 11
Опишу как установить php-sqlite модуль для php-5.2.17.
Как установить версию php-5.2.17 описано в этой статье. Но для версии php 5.2.17 нет пакета php-sqlite, он только для 5.3.Х есть в репозиторие atomic. В архивах atomic есть src.rpm для этого пакета, с него можно собрать RPM пакет php-sqlite который нам нужен и установить на сервер.
Читать полностью »
Метки: php • php 5.2.17 • php-sqlite