![]() |
[Not tested] vB-Cron invoked by server cron
This hack strips out normal vB logic that invokes your vBcron tasks by user actions. Normally when a user visits a vBulletin powered page, vB checks to see if any vBcron tasks need to be done.
Altho preformance varys from forum to forum by user activity more often then not tasks are not run when they are supposed to. This hack attempts to solve this problem by invoking vBcron tasks with the cron service already avaiable on the server. This should not affect the vBcron tasks at all, because we are invoking them with the same php file, just doing it with the server rather then a client. If you want to take the plunge preform the attached file edits, then run the file /vbroot/cron.php with your servers cron. I will test it more myself soon, until then only use on test boards, defently not for live installs yet. |
What a great idea :)
Good work - I have no test board at present but will subscribe and watch eagerly :D |
Indeed... a great idea. Mmm...
|
hum... i see the infos about deactivating the cron from the board side, but would it be possible to have a tutorial for the cron - serverside ?!
|
Hi,
try this to run cron.php every 1 min serverside: Add the line to /etc/crontab PHP Code:
|
Any progress on this idea? Is it considered stable for vb 3.5?
|
Even simpler...
Put this in your crontab (on console do "crontab -e") and replace the url with the actual cron.php location. Code:
* * * * * /usr/bin/wget -q http://forums.domain.com/cron.php >/dev/null 2>&1 Code:
<!-- Do not remove $cronimage or your scheduled tasks will cease to function --> |
All times are GMT. The time now is 10:02 AM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|