Forums

Strange behavior after move to another server

combicart 18 Feb, 2010
Hello,

We moved our website to a new server. In the old situation the website was located in a subfolder, now it has it's own domain name. The website makes use of the multipage plugin and stores it's data in a database.

Since the migration there are some strange things with the form. For a visitor everything is fine, the steps are loading correctly and the form is submitted by email. On the backend however, the confirmation by e-mail is messed up with a strange character (Â) and the data isn't stored in the database.

Does anybody know how this could happen and how it can be resolved?

Thanks!
GreyHead 18 Feb, 2010
Hi combicart,

That odd A makes it sound like a character set issue. I wonder if the database has different charset specifications.

Bob
combicart 18 Feb, 2010
Hi GreyHead,

Thanks for your reply. I've just checked the charset of both databases. Both are utf8_general_ci.
I just find another strange thing, changes in the confirmation email that is being send by the motherform aren't saved. Other things in the form, like emailaddresses are being saved. Also changes in the subforms are saved.
GreyHead 18 Feb, 2010
Hi combicat,

I'm at a bit of a loss about what else to suggest. The email templates are pretty much just straight saves to the DB :-(

I'll keep thinking about it and see if anything else comes to mind.

Bob
combicart 18 Feb, 2010
Hi Bob,

It somehow looks like if the motherform is loaded from another location or from it's cache. I've disabled the motherform on the old and current location, but the form still submits. Changes in the childforms on the new location are being saved.

I've already cleared the cache of the website, tried to turn on debug (but it doesn't work because the current form isn't loaded) and checked if some links are being redirect to the old location.

Is it perhaps better to make a backup of the old forms and import them into the new location?
This topic is locked and no more replies can be posted.