Ярлыки

.htaccess (4) тестирование (8) шаблоны проектирования (3) css (5) Debian (6) docker (2) Doctrine2 (6) Git (6) html (4) java (6) javascript (13) jquery (11) LFS (3) linux (23) mac os (4) mod_rewrite (2) MSSQL (4) MySQL (18) ORM Doctrine (17) patterns (3) PDO (3) perl (7) PHP (64) PHPUnit (8) Python (15) SEO (2) Silex (1) SimpleXML (1) SQL (14) ssh (4) Ubuntu (24) Yii1 (1) Zend Framework (19) ZendFramework2 (8)

среда, 30 марта 2011 г.

Python. Apache CGI.

Подключаем модули apache cgi, cgid

$ sudo a2enmod имя_модуля

В каталоге для cgi-скриптов создаем файл .htaccess

Allow from all

Options +ExecCGI
AddHandler cgi-script .py

В этом каталоге создаем cgi-скрипт hello.py

#!/usr/bin/python
print "Content-Type: text/plain\n\n"

print "Hello, cgi world!"

Будет работать, если хостинг позволяет (зависит от настроек apache).
Подробно читать тут http://httpd.apache.org/docs/2.0/howto/htaccess.html

Права на каталог должны быть не ниже 755 (права выставляем в консоли сервера с chmod), а права на файл 777

Комментариев нет:

Отправить комментарий