#932 ✓resolved
Andres Urrea

Exponent error reporting

Reported by Andres Urrea | February 21st, 2013 @ 04:08 PM

Hi everyone, exponent has the error reporting active and for all places show this:

Notice: Undefined property: expConfig::$config in /var/www/vhosts/domain.com/httpdocs/framework/core/models/expConfig.php on line 43

note: domain.com is for protection of my real domain

this notices came after migrate the site to another server, what might going on?

The version of exponent is 2.0.8 and patch 2.


Comments and changes to this ticket

  • dleffler

    dleffler February 21st, 2013 @ 07:42 PM

    First of all, this is only a warning (it is a 'notice' not an 'error') issued by php in an effort to write more accurate code. It's likely been fixed in more recent versions over the past 11 months (now at v2.1.2).

    Essentially, there is no module configuration for this module (is there additional info about what line/code called the above line?)

    You might check the database to ensure the 'expConfigs' table is both upper/lower case if it's running on a windows server?

    Production sites are not designed to run with 'Development' or 'Error Reporting' on.

  • dleffler

    dleffler February 25th, 2013 @ 06:31 PM

    • Assigned user cleared.

    If no comments are added, we'll close this ticket later this week

  • Andres Urrea

    Andres Urrea February 25th, 2013 @ 10:37 PM

    • Assigned user set to “dleffler”

    Hi, thanks for your answer,

    Essentially, there is no module configuration for this module (is there additional info about what line/code called the above line?)

    there is not more information about the line/code.

    The server is linux.

    I don´t know if this is related with the warning, but when i tried change the settings of any module, the system don´t save the changes, for example: i tried hide the module title but always is there. I repeat all of this came after server migration.

    Again thanks for your help.

  • dleffler

    dleffler February 26th, 2013 @ 12:28 AM

    If you could send me the web address (dleffler@hughes.net), I'll take a look at the page.

    By migrate, do you mean that you installed the system on another server? How did you transfer the content? Was it going from 2.0.8patch2 to 2.0.8patch2? Was it by exporting the data (EQL file) on the old site and importing the data (EQL file) on the new site? Or was it by a MySQL export/import action (outside of Exponent)? Did you install the new site on the new server first and get it running BEFORE you added the migrated content?

  • Andres Urrea

    Andres Urrea February 26th, 2013 @ 09:27 PM

    Hi, i'm gonna tell you the steps that i followed to migrate the site:

    1. upload the zip file of the exponent to the new server.
    2. create the data base
    3. proceed with the installation.
    4. patch exponent with patch2.0.8-2
    5. upload modules with my modifications(assets, css, configurations, views, etc)
    6. upload my own modules
    7. install tables for the new modules
    8. upload and apply custom theme
    9. upload the files folder via ftp(i dont know why never work the exporter and importer files tool of the exponent )
    10. upload eql file with the eql importer from the exponent

    thats all, i guess, i don´t know if something is missing me.

    Tell me which of this steps are incorrect or if i can do it with another better way.

    Again thanks for your amazing help.

  • dleffler

    dleffler February 26th, 2013 @ 10:03 PM

    Was the 'old' system running 2.0.8patch2? Though it may not be an issue, you should ONLY place customizations within your theme folder (numbers 5 & 6 above) by creating a 'modules' subfolder. The custom files/modules take precedence over a like named item in /framework.

    You might try performing step 8 before step 4 and then steps 5 & 6 done in reference to the custom theme folder. Then after you import the EQL file (I'm assuming that's what you mean by 'upload') you probably should run an 'upgrade' just for good measure by visiting yoursite.url/install/index.php

    If this is an accessible site, could you send me an email?

  • dleffler

    dleffler March 24th, 2014 @ 02:44 PM

    • State changed from “new” to “resolved”

    Closed due to lack of follow-up comments

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

Bug Tracker for Exponent CMS

Shared Ticket Bins

People watching this ticket