
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.
Thanks.
Comments and changes to this ticket
-
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 February 25th, 2013 @ 06:31 PM
- Assigned user cleared.
If no comments are added, we'll close this ticket later this week
-
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 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 February 26th, 2013 @ 09:27 PM
Hi, i'm gonna tell you the steps that i followed to migrate the site:
- upload the zip file of the exponent to the new server.
- create the data base
- proceed with the installation.
- patch exponent with patch2.0.8-2
- upload modules with my modifications(assets, css,
configurations, views, etc)
- upload my own modules
- install tables for the new modules
- upload and apply custom theme
- upload the files folder via ftp(i dont know why never work the
exporter and importer files tool of the exponent )
- 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.
- upload the zip file of the exponent to the new server.
-
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 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.
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