Can't update collection error message

Greetings. I have made no changes to anything re: backlight on my computer or server. I tried to update a collection after a change of a photo and get this message:

An internal error has occurred: JSON.lua:458: JSON.lua:197: can’t parse JSON at char 1 of: Unable to find the SQLite module. Backlight 2 requires the PDO, SQLite and XML modules. Make sure that these modules are installed and enabled.

I’m on backlight 5. When I try to get to my site, I get:
Unable to find the SQLite module. Backlight 2 requires the PDO, SQLite and XML modules. Make sure that these modules are installed and enabled.

The server is not down because I can get to my brother’s site which is also hosted there.

Any suggestions?

Thanks.

@Ben will have a more informed idea, but to me, it sounds like your host has perhaps removed the needed modules.

Go to Backlight > Admin > Special Links and click on List PHP Modules to see if they’re listed.

Can’t get there from coyotepixel.net/backlight
If I use Fetch File Transfer to go to my backlight folder, not sure where to look but everything seems OK

Access the Special Links page from Backlight:

Sorry, how do I get to that page you are referencing. I’m used to accessing all that from my coyotepixel.net/backlight page. Is this on the Turning gate website?

I cant’ get to that coyotepixel.net/backlight 'cause I get the same message:
Unable to find the SQLite module. Backlight 2 requires the PDO, SQLite and XML modules. Make sure that these modules are installed and enabled.

I think you’ll need to contact your host and ask them if they have those php modules installed and enabled.

Thanks, Rod. I take it that these modules are not included in the Backlight 5 package and I can’t just reinstall them.

No, they’re part of the php installation/settings your host provides

Check the configuration settings on your web host’s portal (aka cpanel). Most likely they changed your php version and the one they selected doesn’t have all the required packages enabled. Try a different php version and see if it fixes your issue.

1 Like

Looks like I have 7.4.10 PHP. I’ll check with them

I chatted with help desk. He said that he added a ctype extension. The site partially came on but I couldn’t access my galleries. My site was missing the image in the header ( up above the galleries links). I got an error message that said to contact backlight admin, but I didn’t write it down (though i did copy and pasted it on to my server expert). I told him that it was not working right. I then reiterated that the modules were missing (as per the original error) and he did something else, maybe uploaded a backup copy. Now, my site is still missing the image that I had in the header and the latest album that I loaded is not there. I haven’t had the time to call India again but wondering if any of this makes sense to you techy guys… I’m hoping that they kept a log of the changes they made. Thanks

I’m seeing an image in the header. Try clearing browser cache

Well, that worked! Thanks again!!!

I woke up to the same issue today.
Rolling back the PHP to 7.3 on the specific subdomain where my Backlight is hosted fixed it. They had changed the PHP to 7.4