• When testing a 3.5.1.1 export today, things basically crapped out from the beginning, even before anything can get written to the debug or activity log, and I found this in the error log:

    [07-Nov-2025 16:59:32 UTC] PHP Fatal error:  Uncaught TypeError: Exception::__construct(): Argument #2 ($code) must be of type int, string given in /home/myaccount/public_html/wp-content/plugins/simply-static/src/class-ss-multisite.php:134

Viewing 2 replies - 1 through 2 (of 2 total)
  • Thread Starter Jason LeMahieu (MadtownLems)

    (@madtownlems)

    I dug through the code a bit, and a couple of things:

    1) This issue was unrelated to 3.5.1 -> 3.5.1.1. The issue was that Simply Static somehow got stuck thinking it was already running an export. After clearing the site option for simply-static_multisite_export_running , we got cooking again.

    2) I think that Exception line may need an update for PHP 8.3 compatibility as to not fatal error (and possibly other Exceptions; I haven’t checked)

    Plugin Author patrickposner

    (@patrickposner)

    @madtownlems,

    just added a fix for the exception: https://github.com/Simply-Static/simply-static/commit/7ea83ae05113ba8d0fcc6dc6858951dd63b755b4

    I’m going to nag my colleague about the stuck export problem (he is the one primarily maintaining the MU integration), but I assume that is related to the limitation around the free version.

    As we don’t support parallel exports in the free plugin and also don’t have a queue system in place, this might be related to this limitation.

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

You must be logged in to reply to this topic.