PHP newbie installation help

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



Hi: I have a commercial web-based server application within which I want to develop and use some php pages on a solaris 2.9 platform. I not sure what kind of web server this is. The two processes I see that are running corresponding to this application are the following and can reach the application from my browser by going to http://hostname:8080/.

 

bash-2.05$ ps -ef

     UID   PID  PPID  C    STIME TTY      TIME CMD

 test1 14604     1  0   Jan 26 ?        0:40 /opt/netcool/guifoundation/asa/unix/dbsrv9 -o /opt/netcool/guifoundation/asa/..

 test1 14609     1  0   Jan 26 ?       36:06 /opt/netcool/platform/solaris2/jre_1.5.0/bin/java -Xmx1024m -Xms256m -Djava.awt

 

I am trying to understand the following

"In case of setting up the server and PHP on your own, you have two choices for the method of connecting PHP to the server. For many servers PHP has a direct module interface (also called SAPI). These servers include Apache, Microsoft Internet Information Server, Netscape and iPlanet servers. Many other servers have support for ISAPI, the Microsoft module interface (OmniHTTPd for example). If PHP has no module support for your web server, you can always use it as a CGI or FastCGI processor. This means you set up your server to use the CGI executable of PHP to process all PHP file requests on the server."

 

1. how do I find out if my server application has a SAPI?

2. I know what cgi means. Can someone help me understand what it means by "you set up your server to use the CGI executable of PHP to process all PHP file requests on the server" ?

 

TIA

Ravi


[Index of Archives]     [PHP Users]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [Postgresql]     [PHP Books]     [PHP Databases]     [PHP SOAP]
  Powered by Linux