• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Mandrake 8, Perl, ppstats and me

at the top of your perl script there should be something that looks like
#!/usr/bin/perl

just tells the os what to use to execute the code. If your talking about in apache you might want to add something that looks like

AddType application/x-httpd-cgi .cgi .pl

but really with the ppstats you just need to set up a cron job to run the perl script every once in a while and you look at the html it generates.
 
I run my ppstats like this:

perl ppstats-rc5-7.1.pl.

which explicitly calls perl to run the perl script.

As for the cron job - there are a couple ways to do this but the one way I've found that will consistently work is to su to root and then edit the /etc/crontab file to include the new job. So in mine, I have:

SHELL=/bin/bash
.
.
<other stuff>.
.
00,30 * * * * user cd /usr/ppstats-rc5-7.1.pl; perl ppstats-rc5-7.1.pl

.
.

where &quot;00,30 * * * *&quot; means it will run the scripts at the top and bottom of the hour (every 30 minutes), every day, week, month... and &quot;user&quot; = some user account that has access to go in and run the script.

The other way is to run &quot;crontab -e -u <user>&quot; and edit a specific file for the specified &quot;<user>&quot;'s cron file. If your account will do it and you're logged in as you, you can just do &quot;crontab -e&quot;.

Again - you could try both, but I've found that the lazy way of editing /etc/crontab seems to work for me and my Red Hat 6.2.

🙂
 
And if you are wondering about the syntax for cron here ya go,

Minute Hour DayofMonth Month DayofWeek command

so

0 0 * * 0 /usr/sbin/mapupdate

will run the mapupdate command at midnight on sunday. So on etc..

You can also comma delimit fields,

0,10,20,30,40,50 * * * * /home/ppstats/ppstats-rc5.pl

will run ppstats every 10 minutes. Anyway..
 
Back
Top