Show Sidebar Log in
Commons In A Box Logo
  • Home
  • About
    • Project Team
    • Logos and Graphics
  • Showcase
    • CBOX Classic Showcase
    • CBOX OpenLab Showcase
  • Demo
  • Get Started
  • Documentation
    • Technical Guide
    • CBOX Classic Guide
    • CBOX OpenLab Guide
  • Support Forums
    • CBOX Classic
    • CBOX OpenLab
    • Developers Forum
  • News

Group Admins

  • Profile picture of Scott Voth

CBOX Classic Support

Public Group active 7 hours, 9 minutes ago

This group provides support for Commons In A Box Classic, our original software for community-building. Register for an account or log in to commonsinabox.org, then join the group and post your question here.

Child Theme Mystery

  • This topic has 1 reply, 2 voices, and was last updated 7 hours, 9 minutes ago by Ray.
Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • May 18, 2026 at 7:56 am #9296
    Paul Schacht
    Participant

    Twice in the past week, I’ve come to the home page of sunygeneseoenglish.org to find the “There has been a critical error” message. All subsites in the network function properly, but the main site is inaccessible, and it’s not possible to log into the Dashboard. The first time this happened, I tracked the issue down to my child theme of CBOX classic. Inside engine/includes, the file custom.php was missing. I restored the file and that restored functionality on the site.

    The second time was today: same issue, same fix, site is up again. But what is causing custom.php to be periodically deleted? This event seems unrelated to any installation, activation, or upgrade of any plugins or themes.

    Thanks any suggestions you can offer.

    May 18, 2026 at 4:49 pm #9297
    Ray
    Keymaster

    Hi Paul,

    That does seem odd. engine/includes/custom.php is not a significant file in CBOX Theme.

    I would double-check the file permissions for the engine/includes/custom.php file and the engine/includes directory to see if they might be world-writable.

    Some other things to check:
    – Is there an automated backup routine that could be restoring your site to a version without the custom.php file?
    – If possible, check your server’s access logs around the time of the custom.php deletion to see how that might have come about. Your PHP log will tell you when the site encountered any fatal errors. This can help pinpoint the deletion time.
    – Are you using any other plugins on your site? Some plugins might be prone to exploits. It might be wise to do some malware checks with the WordFence or Sucuri plugins. Double-check your FTP credentials as well.

    These are the first things that came to mind. Hopefully this issue isn’t due to an exploit on your site.

  • Author
    Posts
Viewing 2 posts - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.
Log In
Group logo of CBOX Classic Support
  • Home
  • Forum
  • Announcements
  • Docs
  • Members 286

CBOX has its roots in the CUNY Academic Commons, which in turn was made possible through funding from The City University of New York itself.

CUNY Logo

CUNY Academic Commons Logo

City Tech logo

The Commons In A Box was made possible through the generous support of the Alfred P. Sloan Foundation.

Alfred P. Sloan Foundation Logo

NEH Logo

The CUNY Graduate Center has directly contributed to the CUNY Academic Commons, housing the project since its inception, and has contributed to CBOX through its GC Digital Initiatives.

CUNY Graduate Center Logo

CUNY Graduate Center Digital Initiatives Logo

Powered by Commons In A Box
css.php
Skip to toolbar
  • About WordPress
    • WordPress.org
    • Documentation
    • Learn WordPress
    • Support
    • Feedback
  • Log In
  • Register