Crawler Stuck “Start watching”
-
Report number:?OBVYJCVF
Report date:?10/04/2023 14:36:43
LSWS Version: 6.1.2 (build 7)
LSCWP Version: 5.6
WP Version: 6.3.1
PHP Version: 8.1Please review the report number above and help me figure out how to fix this issue. The LSCWP crawler no longer works. When viewing the “Watch Crawler Status” page, we only see “Start watching” then the dots which recycles every minute but never provides a status update:
The crawler was working fine until I tried setting the “Crawl Interval” to “0” which accepted the setting without complaint. However, since doing this, the crawler has not functioned.
What has been tried:
- Reset crawler settings via Toolbox -> Import/Export -> Reset button and then imported last known good config using the Import feature on the same page.
- Reset crawler settings via Toolbox -> Import/Export -> Reset button and manually reconfiguring everything.
- Deactivate, Uninstall, then reinstalled LSCWP plugin with wp-cli:
wp plugin deactivate litespeed-cache –uninstall
wp plugin install litespeed-cache –activate - Deactivate, Uninstall, then reinstalled LSCWP plugin manually using the plugins page in WordPress Admin.
- Uninstall then reinstalled LSCWP plugin via the LiteSpeed Web Console interface.
- Uninstalled, then manually purged cache dirs before reinstalling.
/home/lscache
/home/username/lscache - Manually deleted litespeed data file and directory along with removing and reinstalling the plugin via wp-cli method above.
rm -rf wp-content/litespeed
rm -f wp-content/.litespeed_conf.dat - Manually removed all “litespeed%” entries from the WordPress wp_options Database after uninstalling via wp-cli and then reinstalled cache plugin.
- Used the [Reset Position] in conjunction with [Manually Run] button. I typically monitor the “Watch Crawler Status” output in a separate tab, while double/triple clicking the [Run Manually] button. This method has worked well monitoring the crawler status before this issue surfaced.
- Even tried reinstalling LSWS along with LSCWP after a system reboot.
- Verified permissions on /home/lscache and /home/username/lscache as well as wp-content/litespeed directories and files.
The WordPress default cron is disabled in wp-config.php and all crons are executed via a system cron which invokes scheduled WP Crons via wp-cli to make sure all scheduled cron jobs fire in a timely fashion.
wp cron event run --due-now
I have also in the past used a manual invocation of the cron scheduler via wp-cli which has working in the past like so:
wp cron event run litespeed_task_crawler
Executed the cron event 'litespeed_task_crawler' in 1.038s.
Success: Executed a total of 1 cron event.I am open to suggestions, but essentially need to know how to remove everything that LSCWP installs to get back to a clean fresh start.
The page I need help with: [log in to see the link]
- The topic ‘Crawler Stuck “Start watching”’ is closed to new replies.