Re: Running Apache in one machine and php in another

From: Date: Thu, 12 Feb 2004 11:28:00 +0000
Subject: Re: Running Apache in one machine and php in another
References: 1 2  Groups: php.general 
Request: Send a blank email to php-general+get-177503@lists.php.net to get a copy of this message
On 06/02/2004 at 11:55 Mrs. Geeta Thanu wrote: >This is in addition to my previous mail. >I feel the PHP script and the C program should be in one machine >and apache in another. >When a user click the link the php script should upload a form get the >input and show the result. >So apache should support running PHP in another machine.Is it possible. It's possible. The easiest way to do this is: # On the webserver, you just need Apache, with a redirection setup. So if a user entered http://webserver/genome-processing/ then it'll be redirected to http://application-server/genome-processing/ Example (put these in httpd.conf): ================ <IfModule mod_proxy.c> ProxyPass /genome-processing/ http://application-server/genome-processing/ ProxyPassReverse /genome-processing/ http://application-server/genome-processing/ </IfModule> ================ # On the application server, you'll need Apache+PHP and that C program. genome-processing/index.php in this box should process all user input, and then execute the C program with system() function: http://uk.php.net/manual/en/function.system.php # Ensure that the output from the C program can be easily parsed in PHP, or better yet, already HTML-tagged properly so you don't need to process it any further in your PHP script - just printf() the whole of its output straightaway. There are other ways to do this, but as I said I think this is the easiest way. CMIIW of course. regards, -HS >On Fri, 6 Feb 2004, Jason Wong wrote: >> On Saturday 07 February 2004 02:57, Mrs. Geeta Thanu wrote: >> > I have configured Apache webserver executing PHP scripts on sun machine >> > and everything is working fine. >> > >> > Now I want the web server to pass on the PHP executions to >> > another machine and once done should get the result and display it. >> > >> > Is it possible . -- Kampanye open-source Indonesia - http://www.DariWindowsKeLinux.com Solusi canggih, bebas ikatan, dan bebas biaya v0sw6Chw5ln3ck4u6Lw5-2Tl6+8Ds5MRr5e7t2Tb8TOp2/3en5+7g5HC - hackerkey.com

« previous php.general (#177503) next »