![]() |
|
Mod Options |
![]() |
|||||||||||
[Not tested] vB-Cron invoked by server cron
![]() Developer Last Online: Feb 2020 ![]() ![]() ![]() This modification is in the archives.
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. Download Now Only licensed members can download files, Click Here for more information. Show Your Support
No members have liked this post.
|
Comments |
#2
|
||||
|
||||
What a great idea
![]() Good work - I have no test board at present but will subscribe and watch eagerly ![]()
__________________
Natcher00 ... is the Admin @ MobileForces.org - Official Community for a cult Vehicle based FPS - the only place for support! ... also he's Penfold to Dark_Wizard's Danger Mouse in development of vBWar http://www.mobileforces.org/sig.jpg {DaniWeb: Learn HOW-TO mod_rewrite your vB board} No members have liked this post.
|
#3
|
||||
|
||||
Indeed... a great idea. Mmm...
No members have liked this post.
|
#4
|
|||
|
|||
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 ?!
No members have liked this post.
|
#5
|
||||
|
||||
![]()
Hi,
try this to run cron.php every 1 min serverside: Add the line to /etc/crontab
Thanks for the hack, testing it now. :knockedout: No members have liked this post.
Last edited by SCN; 15 Sep 2004 at 17:51. |
#6
|
|||
|
|||
Any progress on this idea? Is it considered stable for vb 3.5?
__________________
My hacks: [ Remove redirection pages ] [ Add static counter to each post ] [ Forum jump depth level ] [ Add attachment on edit post ] [ Update user title on ban ] [ Override cache when viewing attachments ] [ Search templates by title ] [ Rename thread on reply ] [ Forum introduction ] [ Disable image animation ] No members have liked this post.
|
#7
|
||||||||
|
||||||||
Even simpler...
Put this in your crontab (on console do "crontab -e") and replace the url with the actual cron.php location.
Now only remove this from the footer template:
Thats it. You could go and do some code edits to remove the functions behind it, but thats not really needed, there is no real impact there. The really great thing though is that you now have real cron jobs, that are run once a minute and it doesn't matter if you have a very active or a hardly visited forum, the load will be the same. Tested on a 3.6.7 vB.
__________________
"If we knew what we were doing we wouldn't call it research" No members have liked this post.
|
![]() |
«
Previous Mod
|
Next Mod
»
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Mod Options | |
|
|
New To Site? | Need Help? |
All times are GMT. The time now is 07:43.