About Site Map Submit Contact Us Log in | Create an account
Create an account Log In
Average Rating
User Rating:
Visitors Rating:
My rating:

Write review
See full specifications

linux default iconPySCGI Publisher's description

PySCGI is a 100% Python module implementing the SCGI protocol.

PySCGI project is a 100% Python module implementing the SCGI protocol. It can be used to write Python-based application servers.

I have written this package because the original SCGI python module (written by Neil Schemenauer) didn't fit for my needs. The problem is that it depends on a C source file that needs to be compiled in order to make the module work, and even if Python provides tools for the task, it still makes the distribution a bit more difficult under some

This implementation of the SCGI protocol has been completely written in Python to easy as much as possible the deploy for SCGI based apps.

This module is BSD licensed. Read the LICENSE file or the notice at the beginning of the source code files for more information.


This module is suitable for all the web servers that support SCGI:
Cherokee, Apache or any one else.

However, here is an configuration example for Cherokee 0.6 (actually,
this is what I've used to test it out):

vserver!default!directory!/!handler = scgi
vserver!default!directory!/!handler!balancer = round_robin
vserver!default!directory!/!handler!balancer!type = interpreter
vserver!default!directory!/!handler!balancer!local1!host = localhost:4000
vserver!default!directory!/!priority = 99999

Just write that on a file, lets suppose /var/tmp/test_scgi.conf, and
execute Cherokee with the -C parameter to point to the configuration

# cherokee -C /var/tmp/test_scgi.conf

Then, launch one of the test programs provided with this package. It will start a new SCGI server instance that will be used to execute the web server requests. Finally, go to your browser and try to browser and type http://localhost.

What's New in This Release:

В· This release fixes a few I/O issues. Now it is completely stable under heavy loads

System Requirements:

Program Release Status:
Program Install Support: Install and Uninstall

Most Popular

linux default icon GDB 7.4
GDB, the GNU Project debugger, allows you to see what is going on `inside' another program while it... Read more
linux default icon Coral 0.9.1
Coral is a tool and a development platform to create and transform models and modeling languages.
linux default icon Forum Paid Plus Script 6.1
Forum Paid Pay Per Post Exchange is targeted at forum owners who wish to...
linux default icon sdo 0.6.5
Converts oracle SDO_GEOMETRY objects to WKT and GeoJSON.
linux default icon Get Paid Plus Script 6.1
Get Paid Plus Script

Related Category

» Other (877)
» Tools & Editors (359)
» Web Development (146)