Apache2 + Python WITHOUT mod_pytho
pistacchio
pistacchio at gmail.com
Wed Jun 25 06:34:23 EDT 2008
Solved.
Here my new /etc/apache2/sites-available/default
__________________________
NameVirtualHost *
<VirtualHost *>
ServerAdmin webmaster at localhost
DocumentRoot /var/www/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
AddHandler cgi-script .py
<Directory /var/www/>
Options ExecCGI Indexes FollowSymLinks MultiViews
#Options All
AllowOverride None
Order allow,deny
allow from all
#AddHandler mod_python .py
#PythonHandler mod_python.publisher
#PythonDebug On
</Directory>
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error,
crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
ServerSignature On
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
</VirtualHost>
__________________________
On 25 Giu, 11:13, pistacchio <pistacc... at gmail.com> wrote:
> Hi to all!
> How can i configure apache2 so that it processes all .py files with
> python _without_ using mod_python?
> I'm on Ubuntu 8.4.
>
> currently my /etc/apache2/sites-available/default file reads:
>
> __________________________
> NameVirtualHost *
> <VirtualHost *>
> ServerAdmin webmaster at localhost
>
> DocumentRoot /var/www/
> <Directory />
> Options FollowSymLinks
> AllowOverride None
> </Directory>
> <Directory /var/www/>
> #Options +ExecCGI Indexes FollowSymLinks MultiViews
> Options All
> AllowOverride None
> Order allow,deny
> Allow from all
> #AddHandler mod_python .py
> #PythonHandler mod_python.publisher
> #PythonDebug On
>
> </Directory>
>
> ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
> <Directory "/usr/lib/cgi-bin">
> AllowOverride None
> Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
> Order allow,deny
> Allow from all
> </Directory>
>
> ErrorLog /var/log/apache2/error.log
>
> # Possible values include: debug, info, notice, warn, error,
> crit,
> # alert, emerg.
> LogLevel warn
>
> CustomLog /var/log/apache2/access.log combined
> ServerSignature On
>
> Alias /doc/ "/usr/share/doc/"
> <Directory "/usr/share/doc/">
> Options Indexes MultiViews FollowSymLinks
> AllowOverride None
> Order deny,allow
> Deny from all
> Allow from 127.0.0.0/255.0.0.0 ::1/128
> </Directory>
>
> </VirtualHost>
> __________________________
>
> Thanks in advance
> Gustavo
More information about the Python-list
mailing list