Re: Try to find a solution, when restart Apache with PHP Script

From: Date: Mon, 17 Sep 2007 13:57:08 +0000
Subject: Re: Try to find a solution, when restart Apache with PHP Script
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-262163@lists.php.net to get a copy of this message
Edward , my best guess is that not IE is holding the connection but the apache user... because the process is related to the apache user... and there's more i can close IE, bacause i use the directive 2> log.log & on the call of system. Example: system("php myscript.php 2> log.log &"); This why IE will not wait until the script is finish... One thing i can't understand is why this child process of the apache user is not killed when i restart apache... that's the real deal... thanks Edward Kay escreveu:
I'm facing a serious problem with my application. I have a script write in PHP that starts in Internet Explorer, this script keep on running until a varible value change on my MySQL database. The problem is that when i restart Apache, the process child initalized isn't kill... then the apache can't be start because the script is use the port 80. To solve my problem, without change anything, the best would be that when i execute the script, it run on other port than the default 80... so this way apache could start... The is a way to redirect through php, so the script run on a diferent port?? Like change some line, or add on php.ini files?? or even in programming??
    
The TCP port used is configured by Apache. You can't change this in PHP. In any case, I very much doubt it would solve your problem since it will still be blocking on whatever port you use. To resolve this issue, you need to work on why IE is holding the connection open. Perhaps a better solution is to simply have the client poll a PHP script to determine when desired condtion occurs. Edward
-- * Rodolfo De Nadai * * Analista de Sistema Jr. - Desenvolvimento * *Informática de Municípios Associados S.A.* Seu governo mais inteligente rodolfo.denadai@ima.sp.gov.br <mailto:rodolfo.denadai@ima.sp.gov.br> - www.ima.sp.gov.br <http://www.ima.sp.gov.br/> Fone: (19) 3739-6000 / Ramal: 1307

« previous php.general (#262163) next »