vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 5.x Products & Extensions (https://vborg.vbsupport.ru/forumdisplay.php?f=258)
-   -   Administrative and Maintenance Tools - Clear Cache Scheduled Task by BOP5 (https://vborg.vbsupport.ru/showthread.php?t=327063)

BirdOPrey5 01-29-2019 10:00 PM

Clear Cache Scheduled Task by BOP5
 
1 Attachment(s)
The purpose of this file is to clear the cache on a regular basis. Most sites will not need this. Do not attempt to install it unless you have very good reason to.

To use/install

1) Download file, extract bop5_clearcache.php file and upload it to the /core/admincp/ folder.

2) Go to the Admin CP -> Scheduled Tasks -> Add New Scheduled Task

3) Fill out the form as the following:

Varname: vbcacheclean
Day of the week: *
Day of the month: *
Hour: 20
Minute: 10 - - - - -
Active: Yes
Log Entries: No
Filename:
Code:

./admincp/bop5_clearcache.php
Product: vBulletin
vBulletin Default: Yes

(Leave unmentioned fields blank or as is)

---

Of course you can change the hour and minute to your needs, this example will run once a day around 20:10 (or 8:10PM.) You should set this to run at a relatively busy time for the forum, so it doesn't get missed, but not necessarily the busiest time.

This will erase it once a day. You can adjust the settings above to run it more often, such as once an hour by setting Hour to * instead of a set number.

I hope this helps, I know some people have asked for this, even though it should not be needed it sometimes is.

Papa Bear 01-30-2019 07:32 PM

Installed.

delicjous 01-30-2019 07:57 PM

Nice to see some vB5-Stuff from you!

Eng.mohd.badawi 01-31-2019 06:30 PM

thanks alot installed

WxP 02-01-2019 03:27 PM

Thanks!

mphensley 12-07-2019 04:30 PM

Thanks for taking the time to do this!

migratoria 12-17-2019 11:05 AM

Installed tanks!

migratoria 04-19-2020 03:28 PM

Hi

I have installed the files bop5_clearcache.php in the folder /core/admincp/ as specified

In the Scheduled Task the path "./admincp/bop5_clearcache.php" is correct?

If i click in the "Viewing scheduled operation logs" i don't see any execution of the files

The mod it doesn't seem to work

Mr Peabody 02-03-2021 07:23 PM

didn't work for me either. I have to manually clean the cache daily.

DamasGate 02-06-2021 10:06 AM

Me too, didn't work on v5.6.1

migratoria 02-07-2021 05:23 PM

That's right it doesn't work. Can anyone help and review this script for vb 5.6.4?

delicjous 02-07-2021 06:11 PM

Just put it to core/includes/cron (have no package here but should be the standard path for vb crons...) and look at any other cron for the path to use. It is not working because the path is wrong now.

migratoria 02-07-2021 06:20 PM

Posted in core/includes/cron/bop5_clearcache.php

In the options
Name file: .core/includes/cron/bop5_clearcache.php

If I click run now: It says Done but it doesn't actually work

delicjous 02-08-2021 03:07 AM

Ok, the code of this plugin is not the best but I did not check it before.

I created my own addon in 2018... that code work!
Replace everything in your file with:
PHP Code:

<?php if (!defined('VB_ENTRY')) die('Access denied.');

error_reporting(E_ALL & ~E_NOTICE);
    
vB_Cache::resetCache();
vB::getDatastore()->resetCache();

log_cron_action('Cache cleaned!'$nextitem1);
?>

That should work!

migratoria 02-08-2021 06:14 AM

Quote:

Originally Posted by delicjous (Post 2606137)
Ok, the code of this plugin is not the best but I did not check it before.

I created my own addon in 2018... that code work!
Replace everything in your file with:
PHP Code:

<?php if (!defined('VB_ENTRY')) die('Access denied.');

error_reporting(E_ALL & ~E_NOTICE);
    
vB_Cache::resetCache();
vB::getDatastore()->resetCache();

log_cron_action('Cache cleaned!'$nextitem1);
?>

That should work!

Thank you

Mr Peabody 02-14-2021 08:26 PM

Still not working for me. At wits end with this issue.

dmark101 09-30-2023 03:41 PM

I just tried this on vB 5.6.9 and it worked like a charm. I'll monitor it for the next couple of days to see if there are any hiccups.


All times are GMT. The time now is 04:21 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
  • Page Generation 0.01101 seconds
  • Memory Usage 1,752KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_code_printable
  • (2)bbcode_php_printable
  • (1)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (17)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete