koa-cgi

0.1.2 • Public • Published

koa-cgi

Middleware to embbed CGI scripts like PHP

NPM

TL; DR

var app = require("koa")(),
    cgi = require("koa-cgi");

app.use(cgi({
    //Document root
    root: "./php-app-root/",
    //Gateway script, optional
    script: "index.php",
    //cgi bin to execute, optional
    cgi: "php-cgi",
    //stderr to which cgi bin is piped, optional
    stderr: process.stderr
}));

app.listen(9000);

Now you can visit pages in the php app that lives in ./php-app-root.

Configuration

options.root

Document root for cgi script

options.script

Default script to be executed, relative to options.root

options.cgi

CGI bin path; defaults to php-cgi

options.extension

Script extention name; defaults to .php

options.stderr

STDERR for cgi bin

License

MIT

Readme

Keywords

Package Sidebar

Install

npm i koa-cgi

Weekly Downloads

6

Version

0.1.2

License

MIT

Last publish

Collaborators

  • robinqu