|
Posted by Jerry Stuckle on 10/16/07 00:15
Shelly wrote:
> I am coding a psudo-cron job into an application that I am writing. I don't
> have access to write a real cron job.
>
> Here is what I did:
> 1 - I downloaded pseudocron.php from its website
> (www.bitfolge.de/pseudocron)
> 2 - I created a cronjob directory and put a crontab.txt in there and had the
> pseudocron.php hook up with it by properly configuring the section in that
> script.
> 3 - I put an require_once("pseudocron.php") in my login screen so that when
> the user logs in the script is run.
> 4 - The cronjob runs setRemind.php. All that does is set a session
> variable, $_SESSION['remind'] to true.
> 5 - In my template file, which is on every page in the application, I test
> on whether that variable is true or false. If it is false, I write <body>.
> If it is true, I write <body onload="window.open("checkRemind.php")>
> 6 - The checkRemind.php accesses the database and sees if there are any
> reminders to show the user. It also sets the session variable to false.
>
> The crontab.txt has a line:
> */1 * * * Sun cronjobs/setRemind.php # repeat every one
> minute
>
> OK, other than the timer firing things, all works well. Initially, it opens
> the reminder screen in a separate window and does what it should. After
> that, changing pages does not invoke the check reminder screen. This is as
> it should be.
>
> Now for the problem.
> The "cron" job should cause a firing every minute (I will set this at
> something between one and 24 hours later, but it is one minute now for
> debugging purposes). The problem is that it is not firing or, at least
> appears not to be firing.
>
> How can I debug this? How can I determine if this pseudocron job is
> working? IOW, how can I see if there is a timer job running?
>
> Shelly
>
>
>
>
Shelly,
I suggest you take this up with the people you got the pseudo-cron job
from. They know their script; we don't.
--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
jstucklex@attglobal.net
==================
Navigation:
[Reply to this message]
|