[Ilugc] How to increase maximum execution time in php

  • From: suraj@xxxxxxxxxxxxxx (Suraj Kumar)
  • Date: Tue, 23 Jul 2002 17:24:54 +0530

hi,

Bhuvan A wrote on Tue, Jul 23, 2002 at 04:44:05PM +0530: 
Bhuvan> 
Bhuvan> But still to serve the http request in case of any changes in php.ini,
Bhuvan> needlessly we are supposed restart the server. Fine?

Like there's a perl/python interpreter, PHP too has an interpreter. the
php interpreter (on debian this is placed in /usr/lib/cgi-bin/php{3,4})
can be used to read commands from a specified file (which could be stdin
too). 

$ php -q
<?
echo "hello world\n";
?>
^D
hello world


here, there is _absolutely_ no involvement of the webserver. php
typically reads the php.ini everytime it is run. and here PHP needs to
know _absolutely_ nothing about HTTP for the above example. Even when it
is run as a web app, it is your webserver that takes care of handling
HTTP requests and not PHP.

so the final say is that the webserver need not be restarted when using
the php interpreter and it is _very_ important to see if the correct
configuration file is read. if the interpreter was built from the
sources then the default location where the interpreter looks at is
'/usr/local/lib/php.ini'. use php -i to see if correct config file is
loaded. 

Optionally the interpreter can be asked to look for php.ini in
/etc/php4/cgi/:

$ php -c /etc/php4/cgi your_script.php

  -Suraj
-- 
+----------------------------------------------<suraj@xxxxxxxxxxxxxx>--+
| The un-natural embrace of hired belles, is like                      |
| the contact of alien corpse in darkness                              |
| (women outside the virtue - 3), Thirukkural                          |
+--<http://www.symonds.net/~suraj/>------------------------------------+

Other related posts: