17488 Posts in 4473 Topics by 1978 members
| Go to End | ||
| Author | Topic: | 46054 Views |
-
Re: SilverStripe 2.1.0-rc1

19 September 2007 at 7:33am Last edited: 19 September 2007 7:35am
Trying to upgrade an existing installation(test) with data pages
in it (a 2.0.2b installation) allows me to get to the data pages
but not the CMS.
I upgraded by copying cms, jsparty, and sapphire from a clean 2.1.0rc1
installation. Then doing a db/build?flush=1 and a home?flush=1
I get the error when attempting /admin (which is redirected to /Security/login
and I never actually get the login page) and generates the error:Fatal error: Call to undefined method stdClass::allMethodNames() in /var/www/html/w/sapphire/core/Object.php on line 203
However taking a clean 2.0.2rc2 installation, and upgrading it I
can access the cms as normal.My installation was originally based off of 2.0.2b. I have tried installing
a clean 2.0.2rc2 then overlaying the mysite, and assets from
my 2.0.2b directory and restoring the database.
That works (running as a 2.0.2rc2) to access data and cms.
But then when I attempt to upgrade to 2.1.0rc1 from there, I have the same
problem with accessing the CMS.It obviously is something to do with the database but I don't know what.
I can point my updated installation code (2.0.2rc1) to the clean
2.0.2rc1 database and it works to access the CMS (of course the formating
is from my css and templates and I don't have access to my data since
I'm pointing to a clean database).Since I have the problem in the login of the cms (since I can't get past
that. I looked at the differences (my upgraded database and a clean 2.0.2rc1
database) in the Group and Member tables. They match with the expected changes
in dates, names, and passwords.Looking at sapphire/core/Object.php the error is coming from "addMethodsFrom",
could this mean that there is a problem with a function in one of
my code (page) extensions? Would that have not been caught in the db/build?flush=1
or the access of the page (after flushing) but caught in the CMS initialization?Looking at some of the other comments, I built my installation from modifying the tutorial (so
I didn't have Blackcandy). In the clean installations I installed with the blackcandy template.
Could this be a possible cause?I've actually been having the problem with the daily builds from 7Sep and 9Sep as well.
-
Re: SilverStripe 2.1.0-rc1

24 September 2007 at 9:50pm
Andrew's patched most of these issues ... check it out.
| 46054 Views | ||
| Go to Top |


