tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Terence M. Bandoian" <>
Subject Re: CGIServlet - php
Date Sat, 03 Sep 2011 19:16:01 GMT
  On 1:59 PM, Konstantin Kolinko wrote:
> 2011/9/3 throwsCode<>:
> I do not quite understand you.
>> I'm trying to implement PHP on tomcat 7.0.20 with no luck.  Does anyone know
>> how I can tell whether the CGIServlet is running?
>> I uncommented all of the sections indicated in the Tomcat document.
> What sections?
> What document did you read?
> Have you see FAQ pages on our Wiki? IIRC somebody has described how he
> did run PHP with Tomcat.
> There should also be several discussions in the archives of this mailing list.
> BTW, in the manager webapp if you click on "Server Status" and then on
> "Complete Server Status" link, that page lists all active servlets in
> every webapp.
>> Though I think I am making the right call, I am receiving a 400 error.
>> CALL made form file 'index.html'
>>         <?php
>>                 include 'cgi-bin/echoInfo.php';
>>         ?>
> What is relation between index.html, the code fragment above and php.
> index.html would be a static file, wouldn't it? Why then php code is there?
>> FILE located in directory WEB-INF/cgi/echoInfo.php
>>           <?php
>>                    phpinfo();
>>          ?>
>> One other thing that concerns me.  In every other option for running php
>> including Apache there is some direction with regard to where you must place
>> the php.ini file.
> The only thing that CGIServlet does is running external programs and
> catching their output, using java.lang.Runtime.exec(). You may see the
> source code.
> Someone wrote that php.ini is sought in
> 1. Current working directory  ( System.getProperty("user.dir") will
> tell you what it is)
> 2. In directory specified by PHPRC environment variable. ( You may set
> and export one in $CATALINA_BASE/bin/ )
> 3. In system-specific directory specified when compiling the PHP
> engine itself. ( Somewhere in /etc )
>>   I have found no direction for the php.ini file in the
>> Tomcat documentation or on the Internet for specifically Tomcat.  Does
>> anyone know how Tomcat or Eclipse, is pointed at the php.ini file?
> Best regards,
> Konstantin Kolinko

I believe if you can get phpinfo() to run, it will provide you with the 
path to the php.ini file in use.

-Terence Bandoian

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message