Hello all,
I am running some CGIs in localhost. When talking about web servers, the name of Apache comes as natural. However, I would like to share some zip files to show the results. For this purpose, Apache is not the best because I need something not instalable. I tried a small server called Mongoose. I was enthusiastic with the size: 140 kilobytes. Unfortunately, it used to fail when dealing with some UTF-8 PathInfos.
Regarding I don't need many resources to run simple applications in localhost, I would like indications about small, not instalable web servers, ideal for my simple and sharable Pascal CGIs! Does someone know something about this?
Regards,
Luciano
Mailing lists / fpc-pascal / 2012-07
Small and not instalable web server for a local Pascal CGI application
5 messages · 5 people · –
- GGraeme Geldenhuys 1
- JJorge Aldo G. de F. Junior 1
- Lleledumbo 1
- Lluciano de souza 1
- MMichael Van Canneyt 1
Reply by email Subscribe to this list Your subscription
Read-only archive. Use j and k to move between messages.
luciano de souza wrote 12 lines
FPC comes with a small webserver ?
You don't even need the CGIs then.
Michael.
Theres lightwebserver in Powutils
2012/7/12 Michael Van Canneyt :
Show quoted text 25 lines
I am running some CGIs in localhost. When talking about web servers, the name of Apache…
luciano de souza wrotelocalhost, I would like indications about small, not instalable web servers, ideal for my simple and sharable Pascal CGIs! Does someone know something about this?
Have a look an nYume. It is a small and easy, but fully functional HTTP-server. Multi-threaded, supports CGI and Virtual Hosts. It consists of 4 object pascal units and a total of 1000 lines of code. That's small, and very functional.
There is also the HttpServ example of Synapse.
Then there is the Aservia project from Powtils. It is based on nYume, but I don't actually know what they changed.
http://powtils.googlecode.com/svn/dev/tools/aservia/
I've personally had good success with the nYume project.
I am running some CGIs in localhost. When talking about web servers, the name of Apache…
Use fphttpserver from fcl-web, you'll need to change your main program a little though (you'll need to assign Application.Port)
