Re: PHP + Cron jobs

From: Date: Mon, 29 Sep 2008 14:30:37 +0000
Subject: Re: PHP + Cron jobs
References: 1 2 3 4 5  Groups: php.general 
Request: Send a blank email to php-general+get-281096@lists.php.net to get a copy of this message
Waynn Lue wrote: > Yup, you're completely right. I checked the cronjob and got this: > > PHP 5.2.6 (cgi) (built: Aug 11 2008 13:39:32) > Copyright (c) 1997-2008 The PHP Group > Zend Engine v2.2.0, Copyright (c) 1998-2008 Zend Technologies > with Advanced PHP Debugger (APD) v0.9, , by George Schlossnagle > > Turns out there's /usr/bin/php, which is the cgi version, and > /usr/local/bin/php, which is the cli version. So I see three possiblities. > 1. Change the shebang on the php script itself, 2. change the crontab to > reflect to path I care about, or 3. replace /usr/bin/php. I'd prefer the > 3rd, but does that cause problems for me in my actual web pages? > > Thanks, > Waynn > Depends upon whether your webserver is using the PHP CGI binary or the apache module. I thought common convention was that the CGI was named php-cgi? I would rename '/usr/bin/php' to '/usr/bin/php-cgi', grep your web server conf file(s) for /usr/bin/php and if found then change it to /usr/bin/php-cgi. -Shawn

« previous php.general (#281096) next »