All Low add-ons are now owned by EEHarbor. Read the blog post.

Support archive

Random PHP Error: Unable to load the following extension file: ext.low_variables.php

Tinch 22 Jun 2012 23:52 problem, complete

I just upgraded to Low Variables 2.3.0 and I'm now getting the same PHP error at random times. Sometimes I see it when loading the homepage or another page on the site or sometimes in the CP, but it always says this:

A PHP Error was encountered

Severity: Notice

Message: Undefined index: low_variables

Filename: libraries/Extensions.php

Line Number: 187

error

Unable to load the following extension file:

ext.low_variables.php



What could be causing this and how can I fix it?

MSM EE 2.4.0

Replies

  1. Tinch 23 Jun 2012 00:45

    So now I've encountered this new error:

    An Error Was Encountered
    Unable to load the requested file: helpers/low_variables_helper.php

    In an act of desperation I tried to go back to the original version of LV we had installed, but it completely killed the sites. So I overwrote the folders again w/ LV 2.3.0 and the new error above started happening at a much more consistent rate.

    For now I have the extension disabled until we can sort out the error. I really want to use LV, but I don't want to chance getting those errors. Should I try uninstalling and reinstalling it?

  2. Low 23 Jun 2012 08:52

    Sorry to hear that, Roger. It's something I haven't come across before.

    What exactly did you upgrade? Just LV or EE as well? Any other add-ons, perhaps?

    Reinstalling just the extension should be harmless. As long as you leave the module installed, no data will be lost.

    Other hunches: try re-uploading the add-on, making sure all files are there, and have read permissions (644 in most cases).

    Also, what's your PHP version?

    If reinstalling the extension didn't help, then could you send me superadmin login credentials so I can take a look myself? You can send the info to hi at gotolow dot com.

  3. Tinch 23 Jun 2012 14:51

    I was just upgrading LV at the time. When you say reinstalling just the extension do you mean enabling it under Add-Ons > Extensions?

    We're on PHP Version 5.3.13.

  4. Low 23 Jun 2012 18:08

    When you click "disable" for the extension, make sure you only uninstall the extension, not the module or fieldtype, like this screen shot:



    Make sure you've got your license key and other extension settings on file so you can recreate them once reinstalled.

  5. Tinch 23 Jun 2012 22:39

    Ok, I got the extension uninstalled, but it's not keeping any of my license key information or settings. As soon as I hit submit in the LV Extension Settings screen it just resets. Doesn't look like I'm getting that PHP error any more though.

  6. Low 24 Jun 2012 09:45

    Yeah, that's why I said to make sure you've got your license key and other extension settings on file.

    Shouldn't be too hard to re-create the settings, tho, right?

    Everything okay now?

  7. Tinch 24 Jun 2012 15:27

    I do have it on file, the problem is that it's not saving the license key or settings. When I hit submit it and it refreshes the license key field is blank again and the settings are reset.

  8. Tinch 24 Jun 2012 22:04

    Alright, figured it out, just had to turn the Extension back on and all is good. Thanks for the help!

  9. Low 25 Jun 2012 08:26

    Excellent! Glad it's working again for you.

  10. jasonsilver 13 Jul 2016 20:27

    What about this error? I'm upgrading EE from 2 to 3, and have upgraded the seg2cat as well.

    I can't get to the system page (after the initial upgrade process) without this error displaying:

    error

    Unable to load the following extension file:

    ext.low_seg2cat.php