Hi All,
I had a ton of problems trying to upload efict 3.5.5 where my efict 2.0 was housed (same database). I finally created a new domain and got the 3.5.5 to upload properly. I now need to figure out just how to move the authors/members/users and the stories into the new database. Those things are stored on the nexcess server and their rep has no idea how to move it.
Also, I do know that the existing files apparently have had problems because I went in some time ago and deleted the contact/website/bio info due to heavy spamming.
Does any one have a fix or suggestion?
Thanks
Tina
Hello Everyone,
I'm one of the support techs working with Tina to get this upgrade completed. When we try to run the upgrade for her, we are seeing the following errors in her error log:
PHP Fatal error: Call to undefined function dbclose() in /chroot/home/simmerin/test.simmeringcauldrons.com/html/efiction/install/upgrade20.php on line 1185, referer: http://test.simmeringcauldrons.com/efiction/install/upgrade20.php
PHP Fatal error: Call to undefined function accessDenied() in /chroot/home/simmerin/test.simmeringcauldrons.com/html/efiction/includes/mysqli_functions.php on line 19, referer: http://test.simmeringcauldrons.com/efiction/install/upgrade20.php?install=automatic
What are the specific requirements for this application to work properly, and is a direct upgrade from 2.x to 3.5.5 possible, or do we need to step through the versions?
Thank you!
Hi there!
First of all, the requirements are pretty low, eFiction 3.5.x is pretty old, there has been some patching lately but still, we are talking about early PHP5 and basically any MySQL version.
Talking about upgrading from older versions - the problem is that the old staff is mostly retired, and although I am working on the new eFiction 5, I had little to do with anything prior to this (except the latest security fixes leading from 3.5.3 to 3.5.5).
The way I see it, there was no change to the database structure anywhere in the 3.x.x history, so you should be able to jump directly from 2.x.x to the current stable.
All that's required to do so is access to the database server where the old version was installed, and if local storage of stories was used, the old ./stories directory in place.
If dbclose() is not defined then the only reason I can think of is a missing config.php, otherwise it would have included one of the mysql(i)_functions.php files.
