Forum Replies Created

Viewing 11 replies - 1 through 11 (of 11 total)
  • Thread Starter acekin262

    (@acekin262)

    The last attempt failed at exactly the 4-hour mark. I brought the parameters to their default and ran once more. It was going at a good clip but failed again. This time I am pretty sure it hit the number of files limit on my account. I am reporting not a failure of Staatic but to share information that excluding folders with a large number of files with default parameters would most likely work. In fact, the files and folders in the staging folder display content as expected. But I do not know how complete the duplication is. It did its best to produce an HTML replica, and the pages I navigated displayed properly as if on the live site.

    Thanks for all your help.

    • This reply was modified 4 days, 13 hours ago by acekin262.
    Thread Starter acekin262

    (@acekin262)

    I am trying a new run with the following changes:

    1. I removed the check mark from the include URL with Recursive at the end, neither is checked
    2. Added several URLs to the exclude group with the root path at the beginning of each
      /wp-content/uploads/*
      /wp-content/gallery/*
      /wp-content/dijitaldokuman/*
      /wp-content/cache/*
    3. Under the Publication Resources tab, it still lists many from /uploads
    4. In about 30 minutes, the crawl indicator is at 2,340 / ~18,955 (12%) and going
    5. I will report when the process finishes or fails

    Thank you for your guidance.

    Thread Starter acekin262

    (@acekin262)

    In the settings, Additional Paths, /root/wp-content/uploads is explicitly added with a check mark on Recursive option. Can I add folders to exclude from that folder by year, or can that additional path be removed? I was thinking of excluding the uploads folder entirely, along with gallery and unused themes in the themes folder.

    Thread Starter acekin262

    (@acekin262)

    Much appreciated! Here is the information, I removed the common root path from all lines:

    Log Summary

    • 2026/08/30 at 8:29 pm – Starting publication
    • 2026/08/30 at 8:29 pm – Initializing crawler
    • 2026/08/30 at 8:37 pm – Finished initializing crawler (132042 enqueued)
    • 2026/08/30 at 8:37 pm – Crawling started for ‘https://testbed.keptlight.com/
    • 2026/08/31 at 12:29 am – Publication failed during crawl task

    The publication process took too long and was canceled.

    RuntimeException: The publication process took too long and was canceled. in /wp-content/plugins/staatic/src/Publication/BackgroundPublisher.php:227
    Stack trace:
    #0 /wp-content/plugins/staatic/vendor/deliciousbrains/wp-background-processing/classes/wp-background-process.php(256): Staatic\WordPress\Publication\BackgroundPublisher->task()
    #1 /wp-content/plugins/staatic/src/Publication/BackgroundPublisher.php(155): Staatic\Vendor\WP_Background_Process->handle()
    #2 /wp-content/plugins/staatic/vendor/deliciousbrains/wp-background-processing/classes/wp-background-process.php(167): Staatic\WordPress\Publication\BackgroundPublisher->handle()
    #3 /wp-includes/class-wp-hook.php(353): Staatic\Vendor\WP_Background_Process->maybe_handle()
    #4 /wp-includes/class-wp-hook.php(377): WP_Hook->apply_filters()
    #5 /wp-includes/plugin.php(523): WP_Hook->do_action()
    #6 /wp-admin/admin-ajax.php(192): do_action()
    #7 {main}

    Thank you very much.

    Thread Starter acekin262

    (@acekin262)

    Thank you for the quick response. There is one expandable notice in the logs. It is an itemized list with lines like:

    root-info/wp-includes/class-wp-hook.php(353): Staatic\Vendor\WP_Background_Process->maybe_handle()

    Would you like me to send you all from #0 to #7? If there is another JSON log file somewhere else, tell me where to find it and I will share that too. I had to delete the contents of the Resources folder as I needed more file usage. That folder had subfolders from 1-9 and a-f I believe, with many files.

    Do I understand correctly that Staatic is configured to run for four hours and should generally finish the job in that time frame? If I exclude all the NGG content folders and the WordPress uploads folders, can I simply copy those folders to the same structure after Staatic finishes the job?

    Thank you again.

    Thread Starter acekin262

    (@acekin262)

    Hello again,

    My friend’s attempts to get a static copy of his site failed several times. I tried doing the same on my cloned site and my attempt failed as well. After a few failures, I changed the parameters as follows:

    HTTP timeout    120
    HTTP delay    250
    HTTP concurrency 2
    Publication task timeout 360

    It was going at a steady rate and I captured a short screen video last night. However, this morning, I got the message that it failed about four hours after I started it with a message “Publication failed during crawl task”. You can view the short progress video:

    https://www.dropbox.com/scl/fi/469dhdmfsnp3cuulq474d/Video_2026-08-30_204518.mp4?rlkey=2d29zt0pzj7s8l3v551y3lfw6&dl=0

    My site has about 830 posts, 550 or so NextGEN Galleries, and thousands of photographs. Will Staatic convert my site to static content that I can run on my computer? If the full site is too heavy a load, can I attempt to do it in segments, and how? Are the parameters I ended up with reasonable, or do they need changing?

    Thank you for your help.

    PS The cPanel indicates that I have used allocated number of files:
    596,297 / 600,000 (99.38%)

    If this is the problem, I guess I am hitting a brick wall.

    • This reply was modified 1 week ago by acekin262.
    Thread Starter acekin262

    (@acekin262)

    Thank you, Mihai. I will try the other venue and see if it works.

    Thread Starter acekin262

    (@acekin262)

    I was in a hurry when I posted the question above yesterday. I am mainly interested in converting my NextGEN Galleries to Envira. Is that feature available only on the paid version? With a little more careful reading today, I see that the conversion feature in the free version is for WordPress galleries.

    Thank you.

    • This reply was modified 1 week, 2 days ago by acekin262.
    Thread Starter acekin262

    (@acekin262)

    Most helpful, thank you.

    Thread Starter acekin262

    (@acekin262)

    Hello again. I have a couple of questions on some of the settings on a shared hosting account. Probably two settings are critical for a successful completion: HTTPP Delay and HTTP Concurrency. The first is set at zero and the latter is at 4. My gut feeling is that some delay may be necessary so that Staatic can run and complete the deployment. What may be a reasonable delay in milliseconds? Will the hosting company try to slow down the running process and thus interrupt it if there is no delay? The site my friend will attempt to export to HTML is

    https://www.dennisgoulet.us/ .

    Thank you.

    • This reply was modified 2 weeks, 6 days ago by acekin262.
    Thread Starter acekin262

    (@acekin262)

    Thank you for the explanation and deployment. What I exported as plain HTML content functions perfectly on Cloudflare platform as well. This is a very useful and well functioning plugin, and the support is quick and well explained. Thank you again.

Viewing 11 replies - 1 through 11 (of 11 total)