Sponsored Content
Top Forums Web Development Apache module development on apache 2.2 Post 302921213 by DGPickett on Wednesday 15th of October 2014 04:11:14 PM
Old 10-15-2014
In CGI, you have to read the POST data from stdin, sometimes just one line, and decode it.

A cookie is set by an HTTP Set-Cookie line and retrieved from $HTTP_COOKIE: Cookie Specification CGI is funny tht way, making you write almost all the output HTTP but reading most of the incoming HTTP for you. CGI Variables

The usual languages (PERL,Ruby,JAVA) have libraries so you can not know a lot of this.
 

9 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

get error while compiling apache with php module

hi, i'm compiling apache with php module after i finish compile mysql-4.0.0-alpha. i do it as the follow steps after untar'ed them in the same directory, 1) cd apache_1.3.22 ./configure 2) cd php-4.0.6 ./configure --with-mysql=/usr/local/mysql \ --with-apache=../apache_1.3.22 \... (2 Replies)
Discussion started by: jApHEth
2 Replies

2. Filesystems, Disks and Memory

Mog_Gzip a Module For Apache

Mod_gzip, at http://www.remotecommunications.com/apache/mod_gzip/ is a module for Apache that allows you to compress content from an Apache web server on-the-fly. It uses the same compression as gzip and no plugins or extra software is needed by your browser to take advantage of this product.... (0 Replies)
Discussion started by: binhnx2000
0 Replies

3. HP-UX

Module jk2 failed to load into apache server!!

Hi There, Does anyone knows what could be the problem if my apache server is running but unable to load JK2 module into the server. My HTTPS is running on Apache Server 2.0.49 with ssl enabled and compiled with Mod_ssl on HPUX-11.11i. In fact we have try out the following parameter, ... (4 Replies)
Discussion started by: e_jeffhang
4 Replies

4. UNIX for Dummies Questions & Answers

Howto locate locally installed Perl module for a CGI script in APACHE .htaccess

Hi, I have the following simple CGI script, just containg header: #!/usr/bin/perl -w use CGI ':standard'; use lib "/home/myname/lib/perl5/site_perl/5.8.5/"; use Mail::Sendmail; I also have included this directive in ~/public_html/.htaccess : SetEnv PERL5LIB... (0 Replies)
Discussion started by: monkfan
0 Replies

5. Solaris

Apache on Solaris10 configured with loadable module support?

I have Apache 2 webserver as delivered with the Solaris 10 installation. How to verify if Apache is configured with loadable module support? Or if needs to be recompiled with loadable module support. (2 Replies)
Discussion started by: kavera
2 Replies

6. UNIX and Linux Applications

Apache module compilation error

I'm trying to compile an apache module (a tutorial module, Apache 2 Module Tutorial - GNU Build Tools and the Development Environment) and I get errors like this: apr.h:273: error: expected ´=´, ´,´,´;´,´asm´ or ´__attribute__´ before ´apr_off_t´ those errors occur like 30 times in different... (4 Replies)
Discussion started by: hjalle
4 Replies

7. UNIX for Advanced & Expert Users

Apache module & perl problem

I have a very strange problem that I can't seem to solve. I have apache module which filters content and within that module I will add some more content based on this calls: int check; check = system("/usr/bin/check"); check is a perl-script that exits with value 1 if the file doesn't... (2 Replies)
Discussion started by: hjalle
2 Replies

8. Solaris

Compile PHP as an Apache module on Solaris

Hi, I need to install php 5.5.30 as an apache (2.4.17) module on Solaris 10. Please any help is wellcome. Some aditional info: /usr/sfw/bin/gcc -v Reading specs from /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/specs bash-3.2# g++ -v Reading specs from... (0 Replies)
Discussion started by: lbslbs
0 Replies

9. Shell Programming and Scripting

Solaris install php as an apache module

Hi, I need to install php 5.5.30 as an apache (2.4.17) module on Solaris 10. Please any help is wellcome. Some aditional info: /usr/sfw/bin/gcc -v Reading specs from /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/specs bash-3.2# g++ -v Reading specs from... (1 Reply)
Discussion started by: lbslbs
1 Replies
cgiInit(3)							Programmer's Manual							cgiInit(3)

NAME
cgiInit - Initializes CGI library SYNOPSYS
#include <cgi.h> s_cgi *cgiInit (); DESCRIPTION
This routine initializes the CGI routines. Mainly it reads in and decodes CGI data for later processing. If the program is not called via CGI interface the user is prompted to type in CGI variable bindings via stdin - just like CGI.pm does. There is no limit in the number of variable bindings. If HTTP Cookies are used (through the variable HTTP_COOKIE) this routine will parse them as well and assign them to internal variables. There is no limit in the number of cookies. To set a cookie you'll have to use the cgiSetHeader(3) routine. Some clients allow 4kB of Cookies while others only allow short ones. Some clients may also allow only 200 Cookies for a certain domain/path pair. This routine normally is the first or second that is called from this library. Only cgiDebug() may be called before. If debugging is enabled this routine produces some additional output. The library supports both the regular GET and POST methods as well as multipart/form-data. Memory allocated by this library is freed with the cgiFree(3) function. RETURN VALUE
On success a set of CGI variable bindings is returned that is needed for later processing. If an error occurs NULL is returned. AUTHOR
This CGI library is written by Martin Schulze <joey@infodrom.org>. If you have additions or improvements please get in touch with him. SEE ALSO
cgiDebug(3), cgiSetType(3), cgiSetHeader(3), cgiHeader(3), cgiGetValue(3), cgiGetVariables(3) cgiGetCookie(3), cgiGetCookies(3), cgiFree(3), cgi(5). CGI Library 6 April 2008 cgiInit(3)
All times are GMT -4. The time now is 09:50 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy