Найти - Пользователи
Полная версия: Как запустить скрипт, написанный на Python, на хостинге
Начало » Python для новичков » Как запустить скрипт, написанный на Python, на хостинге
1 2
Igorsrt
Здравствуйте!
Заранее прошу прощения - с Python сталкиваюсь впервые.
Ситуация такова: На хостинге есть некая папочка try, в которой на php написан парсер, который ежедневно автоматически скачивает данные с xml файла поставщика в базу сайта (все кроме изображений). Ссылки на изображения скачиваются в отдельный файл pics.txt.
В этой же папке try есть файл thumbs.py - который, на сколько я понимаю, должен по списку из файла pics.txt скачивать изображения с сайта поставщика, делать из них миниатюры нужных размеров и сохранять на хостинге в папке images.
Вопрос - как запустить этот скрипт? Если просто вставляю путь файла в адресную строку, то открывается его содержимое. Если (как я вычитал в интернете) редактировать .htaccess: Options -Indexes +ExecCGI AddHandler cgi-script .py - то ошибка (в логе написано “Option ExecCGI not allowed here”).
Уже всю голову сломал. Знаю что скрипт должен быть рабочим, т.к. сайту уже не первый год и раньше как-то это все грузили… ((

Может быть как-то через SHH соединение можно запустить? (тоже вроде где-то читал) или через php-файл?
Rodegast
 python try/thumbs.py
Igorsrt
Rodegast
спасибо, а где эту команду прописывать? )
Igorsrt
пытаюсь через shh (программа putty) ввести команду:
python try/thumbs.py
ошибка: “cannot execute binary file”
Igorsrt
если просто запускаю команду:
/home/u197233/b2b-elka.ru/www/try/thumbs.py
Ошибка: line 4, in <module> import sys, os. urllib2, Image, hashlib
ImportError: No module named Image

…на хостинге в папке soft я видел папку Imaging (The Python Imaging Library) - может ее тоже надо как-то запускать? а как?
Rodegast
> ImportError: No module named Image
 pip install pillow
Igorsrt
Rodegast
> pip install pillow
-bash: pip: command not found (((
ajib6ept
apt-get install python-pip

Что быстрее отписать ошибку в тему и ждать когда ответят или сделать запрос в google с ошибкой?
Igorsrt
ajib6ept
Что быстрее отписать ошибку в тему и ждать когда ответят или сделать запрос в google с ошибкой?
Я везде ищу ответа: и в интернете, и здесь на форуме, и в поддержке хостинга… пока что ничего не получается (( извините если, напрягаю

Поддержка ответила что на виртуальном хостинге pillow нельзя установить - что-то я вообще уже запутался (
ajib6ept
Права себе надо поднять до рута, попробуй команду su и пароль от рута
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB