Форум сайта python.su
Здравствуйте!
Заранее прошу прощения - с 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-файл?
Прикреплённый файлы: thumbs.py (1,8 KБ)
Офлайн
python try/thumbs.py
Офлайн
Rodegastспасибо, а где эту команду прописывать? )
Офлайн
пытаюсь через shh (программа putty) ввести команду:
python try/thumbs.py
ошибка: “cannot execute binary file”
Офлайн
если просто запускаю команду:
/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) - может ее тоже надо как-то запускать? а как?
Офлайн
> ImportError: No module named Image
pip install pillow
Офлайн
Rodegast-bash: pip: command not found (((
> pip install pillow
Офлайн
apt-get install python-pip
Офлайн
ajib6eptЯ везде ищу ответа: и в интернете, и здесь на форуме, и в поддержке хостинга… пока что ничего не получается (( извините если, напрягаю
Что быстрее отписать ошибку в тему и ждать когда ответят или сделать запрос в google с ошибкой?
Отредактировано Igorsrt (Окт. 30, 2016 16:11:45)
Прикреплённый файлы: screen.jpg (212,4 KБ)
Офлайн
Права себе надо поднять до рута, попробуй команду su и пароль от рута
Офлайн