Re: Only one instance of a script at a time !
| From: | Julio Nobrega Trabalhando | Date: | Fri, 28 Dec 2001 14:46:56 +0000 |
| Subject: | Re: Only one instance of a script at a time ! | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-78938@lists.php.net to get a copy of this message | ||
Another idea, run a script that opens a file and flocks it until it's
executed. I am sorry if this is dumb as I have little experience on locking
files, but, I guess if it's locked it won't get opened again and executed
(via include() or eval());
--
Julio Nobrega.
Um dia eu chego lá:
http://sourceforge.net/projects/toca
Ajudei? Salvei? Que tal um presentinho?
http://www.submarino.com.br/wishlistclient.asp?wlid=664176742884
"Jerry Verhoef" <jverhoef@ugbi.nl> wrote in message
news:1CDA86C6527BD311B91F0008C784121003D551DF@ugbiex1...
> Pseudo code:
>
> check if pid file exists
> yes -> DIE
> no -> write pid file
>
> At end of script
> delete pid file
>
> Jerry Verhoef
>
> -----Original Message-----
> From: Nicolas Guilhot [mailto:nguilhot@gphy.campus.univ-poitiers.fr]
> Sent: Friday, December 28, 2001 3:32 PM
> To: Php General MailingList
> Subject: [PHP] Only one instance of a script at a time !
>
>
> Running a php script with a cron job, how can I do to have only one
instance
> of the script running ?
>
> Thanks for any answer.
>
>
> Nicolas
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net
> For additional commands, e-mail: php-general-help@lists.php.net
> To contact the list administrators, e-mail: php-list-admin@lists.php.net
>
>
> The information contained in this email is confidential and
> may be legally privileged. It is intended solely for the
> addressee. Access to this email by anyone else is
> unauthorized. If you are not the intended recipient, any
> form of disclosure, production, distribution or any action
> taken or refrained from in reliance on it, is prohibited and
> may be unlawful. Please notify the sender immediately.
>
> The content of the email is not legally binding unless
> confirmed by letter bearing two authorized signatures.