Форум программистов, компьютерный форум, киберфорум
Python: Web
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
0 / 0 / 0
Регистрация: 20.03.2014
Сообщений: 15

500 ошибка при загрузке изображения через админку

23.12.2014, 04:50. Показов 1677. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Сайт работал и работал, ничего не происходило, а тут вдруг начала 500 ошибка выскакивать при добавлении продукта(именно когда загружаешь изображение, а если без загрузки изображения то страница норм отображается).
прописал debug=true выдало:

39. raise ImportError(“The _imaging C module is not installed”)
Exception Type: ImportError at /catalog/4/
Exception Value: The _imaging C module is not installed
я так понял, куда-то делся модуль? эт он что сам отвалился или как?)

и еще одна строка - это все из-за отсутствия этого модуля или тут ошибка в коде?
Template error:
In template …./catalog/templates/catalog/index.html, error at line 17
The _imaging C module is not installed
17 : <a href=“{% url category_item_view item.pk %}”><img src=“ {{ item.thumbnail.url }} ” alt=“{{ item.title }}” title=“{{ item.title }}” /></a>

Буду признателен за полезную информацию.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
23.12.2014, 04:50
Ответы с готовыми решениями:

Не получается зайти в меню через админку - ошибка 500
После переноса сайта на другой хостинг не могу зайти в пункты меню в админке. Пишет: 500 - Обнаружена ошибка. Вот скрин: Пути log и...

При попытке зайти в админку выдается 500 - Обнаружена ошибка
Значит так. Права на папки logs и tmp выставлены 777, адрес к папкам поменян. Вид такой: public $log_path = '/www/namesite.ru/logs'; ...

Ошибка 500 при загрузке файла
В общем, в Joomla 3.3 я установил компонент Docman. Файлы на сервер загружаются, но при скачивании выдает ошибку 500. В чем проблема?

5
 Аватар для Wolkodav
842 / 480 / 58
Регистрация: 18.09.2012
Сообщений: 1,688
24.12.2014, 00:45
semen7072013, полный трейсбек.
0
0 / 0 / 0
Регистрация: 20.03.2014
Сообщений: 15
24.12.2014, 01:20  [ТС]
оно?

Traceback:
File "/home/k/kvadrat26/.local/lib/python2.6/site-packages/Django-1.4.5-py2.6.egg/django/core/handlers/base.py" in get_response
111. response = callback(request, *callback_args, **callback_kwargs)
File "/home/k/kvadrat26/public_html/kvadrat26_rf/catalog/views.py" in index
38. return render_to_response(template, context)
File "/home/k/kvadrat26/.local/lib/python2.6/site-packages/Django-1.4.5-py2.6.egg/django/shortcuts/__init__.py" in render_to_response
20. return HttpResponse(loader.render_to_string(*ar gs, **kwargs), **httpresponse_kwargs)
File "/home/k/kvadrat26/.local/lib/python2.6/site-packages/Django-1.4.5-py2.6.egg/django/template/loader.py" in render_to_string
171. return t.render(Context(dictionary))
File "/home/k/kvadrat26/.local/lib/python2.6/site-packages/Django-1.4.5-py2.6.egg/django/template/base.py" in render
140. return self._render(context)
File "/home/k/kvadrat26/.local/lib/python2.6/site-packages/Django-1.4.5-py2.6.egg/django/template/base.py" in _render
134. return self.nodelist.render(context)
File "/home/k/kvadrat26/.local/lib/python2.6/site-packages/Django-1.4.5-py2.6.egg/django/template/base.py" in render
823. bit = self.render_node(node, context)
File "/home/k/kvadrat26/.local/lib/python2.6/site-packages/Django-1.4.5-py2.6.egg/django/template/debug.py" in render_node
74. return node.render(context)
File "/home/k/kvadrat26/.local/lib/python2.6/site-packages/Django-1.4.5-py2.6.egg/django/template/loader_tags.py" in render
123. return compiled_parent._render(context)
File "/home/k/kvadrat26/.local/lib/python2.6/site-packages/Django-1.4.5-py2.6.egg/django/template/base.py" in _render
134. return self.nodelist.render(context)
File "/home/k/kvadrat26/.local/lib/python2.6/site-packages/Django-1.4.5-py2.6.egg/django/template/base.py" in render
823. bit = self.render_node(node, context)
File "/home/k/kvadrat26/.local/lib/python2.6/site-packages/Django-1.4.5-py2.6.egg/django/template/debug.py" in render_node
74. return node.render(context)
File "/home/k/kvadrat26/.local/lib/python2.6/site-packages/Django-1.4.5-py2.6.egg/django/template/loader_tags.py" in render
62. result = block.nodelist.render(context)
File "/home/k/kvadrat26/.local/lib/python2.6/site-packages/Django-1.4.5-py2.6.egg/django/template/base.py" in render
823. bit = self.render_node(node, context)
File "/home/k/kvadrat26/.local/lib/python2.6/site-packages/Django-1.4.5-py2.6.egg/django/template/debug.py" in render_node
74. return node.render(context)
File "/home/k/kvadrat26/.local/lib/python2.6/site-packages/Django-1.4.5-py2.6.egg/django/template/defaulttags.py" in render
185. nodelist.append(node.render(context))
File "/home/k/kvadrat26/.local/lib/python2.6/site-packages/Django-1.4.5-py2.6.egg/django/template/defaulttags.py" in render
281. return nodelist.render(context)
File "/home/k/kvadrat26/.local/lib/python2.6/site-packages/Django-1.4.5-py2.6.egg/django/template/base.py" in render
823. bit = self.render_node(node, context)
File "/home/k/kvadrat26/.local/lib/python2.6/site-packages/Django-1.4.5-py2.6.egg/django/template/debug.py" in render_node
74. return node.render(context)
File "/home/k/kvadrat26/.local/lib/python2.6/site-packages/Django-1.4.5-py2.6.egg/django/template/debug.py" in render
84. output = self.filter_expression.resolve(context)
File "/home/k/kvadrat26/.local/lib/python2.6/site-packages/Django-1.4.5-py2.6.egg/django/template/base.py" in resolve
571. obj = self.var.resolve(context)
File "/home/k/kvadrat26/.local/lib/python2.6/site-packages/Django-1.4.5-py2.6.egg/django/template/base.py" in resolve
721. value = self._resolve_lookup(context)
File "/home/k/kvadrat26/.local/lib/python2.6/site-packages/Django-1.4.5-py2.6.egg/django/template/base.py" in _resolve_lookup
754. current = getattr(current, bit)
File "/home/k/kvadrat26/.local/lib/python2.6/site-packages/Django-1.4.5-py2.6.egg/django/db/models/fields/files.py" in _get_url
63. self._require_file()
File "/home/k/kvadrat26/.local/lib/python2.6/site-packages/django_imagekit-2.0.4-py2.6.egg/imagekit/models/fields/files.py" in _require_file
41. self.validate()
File "/home/k/kvadrat26/.local/lib/python2.6/site-packages/django_imagekit-2.0.4-py2.6.egg/imagekit/models/fields/files.py" in validate
50. return self.field.image_cache_backend.validate( self)
File "/home/k/kvadrat26/.local/lib/python2.6/site-packages/django_imagekit-2.0.4-py2.6.egg/imagekit/imagecache/base.py" in validate
27. file.generate(save=True)
File "/home/k/kvadrat26/.local/lib/python2.6/site-packages/django_imagekit-2.0.4-py2.6.egg/imagekit/models/fields/files.py" in generate
59. save)
File "/home/k/kvadrat26/.local/lib/python2.6/site-packages/django_imagekit-2.0.4-py2.6.egg/imagekit/generators.py" in generate_file
61. img, content = self.process_content(fp, filename, source_file)
File "/home/k/kvadrat26/.local/lib/python2.6/site-packages/django_imagekit-2.0.4-py2.6.egg/imagekit/generators.py" in process_content
25. img = ProcessorPipeline(processors or []).process(img)
File "/home/k/kvadrat26/.local/lib/python2.6/site-packages/django_imagekit-2.0.4-py2.6.egg/imagekit/processors/base.py" in process
15. img = proc.process(img)
File "/home/k/kvadrat26/.local/lib/python2.6/site-packages/django_imagekit-2.0.4-py2.6.egg/imagekit/processors/base.py" in process
49. original = img = img.convert('RGBA')
File "/home/k/kvadrat26/.local/lib/python2.6/site-packages/Pillow-2.0.0-py2.6-linux-x86_64.egg/PIL/Image.py" in convert
699. self.load()
File "/home/k/kvadrat26/.local/lib/python2.6/site-packages/Pillow-2.0.0-py2.6-linux-x86_64.egg/PIL/ImageFile.py" in load
167. self.load_prepare()
File "/home/k/kvadrat26/.local/lib/python2.6/site-packages/Pillow-2.0.0-py2.6-linux-x86_64.egg/PIL/ImageFile.py" in load_prepare
247. self.im = Image.core.new(self.mode, self.size)
File "/home/k/kvadrat26/.local/lib/python2.6/site-packages/Pillow-2.0.0-py2.6-linux-x86_64.egg/PIL/Image.py" in __getattr__
39. raise ImportError("The _imaging C module is not installed")

Exception Type: ImportError at /catalog/4/
Exception Value: The _imaging C module is not installed
0
 Аватар для Wolkodav
842 / 480 / 58
Регистрация: 18.09.2012
Сообщений: 1,688
24.12.2014, 02:44
semen7072013, как PIL устонавливали?

Добавлено через 1 час 15 минут
тут
тут
0
0 / 0 / 0
Регистрация: 20.03.2014
Сообщений: 15
24.12.2014, 02:52  [ТС]
Wolkodav, PIL не я ставил, мне сие чудо на джанго в "наследство" досталось, вот я тут еще в отчете об ошибке обнаружил что на сервере стоит питон 2.7.3. может быть из-за этого проблема...
за ссылки спасибо, для общего развития пользительно

Django Version: 1.4.5
Python Version: 2.7.3
Installed Applications:
('django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.staticfiles',
'grappelli.dashboard',
'grappelli',
'filebrowser',
'django.contrib.admin',
'imagekit',
'this_site',
'south',
'feincms',
'tinymce',
'tagging',
'catalog')
Installed Middleware:
('django.middleware.common.CommonMiddlew are',
'django.contrib.sessions.middleware.Sess ionMiddleware',
'django.middleware.csrf.CsrfViewMiddlewa re',
'django.contrib.auth.middleware.Authenti cationMiddleware',
'django.contrib.messages.middleware.Mess ageMiddleware')
0
 Аватар для Wolkodav
842 / 480 / 58
Регистрация: 18.09.2012
Сообщений: 1,688
24.12.2014, 23:05
semen7072013, ну как бы никакой разнаци. Переустановите PIL вообщем)
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
24.12.2014, 23:05
Помогаю со студенческими работами здесь

Ошибка 500 при загрузке файла
есть js код который получает id турнира и pdf документ function AddDocumentAjax() { let tourId =...

Ошибка 500 при загрузке файлов большого размера
При загрузке файлов на сайт в зависимости от размера файла выходит ошибка 500. текст ошибки из логов: mod_fcgid: HTTP request...

500 ошибка, нет возможности зайти в админку
Привет! нужна очень Ваша помощь. . . Я новый админ сайта. .поймала 500 ошибку, когда выставляла нормальную структуру документа. . .видимо...

Не пускает в админку Joomla. То ошибка 500, то не верный пароль
Прошу сразу меня не банить, мол пользуйтесь поиском. Всем пользовался ни чего не помогло. Сайт clickpresent.ru В крацие началось...

Ошибка при загрузке изображения
Здравствуйте! Написал html &lt;!DOCTYPE html PUBLIC&quot;-//W3C//DTD XHTML1.1//EN&quot; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru