Windows to Liniux migration - frustration

Permalink
Hi ,
I have just started testing Concrete5 - I started by themeing a simple website. then I bought a finished theme ( slate ) and edited it completely. Got it to look pretty much how I wanted it to look on a windows server. The site was way too slow - so I thought that I would migrate it to a liniux server - signed up with one of the suggested hosts in the marketplace.

I downloaded the whole site and FTPed it to the liniux server. Opened the database on the windows server ( phpmyadmin ) exported it and then imported it to the liniux server - First problem - Windows lowcase tablenames - so I used the free add-on for migration and then ran the script it spit out on the Liniux server. Now the site does open and I can see pretty much all of my content is there. But all over there is unexpected errors - Can't open File Manager ( same error )
The is no cache ( cleared before downloading and again with install on Liniux
the original I was testing at

http://www.langleycruise-in.com/newsite/...

Liniux test

http://www.installmolding.com/newsite2/...

I have gone through the mysql and the only thing that I see that in the Config table is DIR_FILES_UPLOADED which has the old path.

There is a Global text area where I had placed the Logo ( Image not showing ) that when put into edit mode I click on and I can see the image but now when I hit Publish it throws an error.

Same thing happens with the paths for images that are in the Responsive Gallery add-on - when you click them for editing the thumbnails all show but not on the actual site.

This is somewaht frustrating - I have tried this several times and the link above is the closest I got to making it work.

Someone should build a migration add-on to back-up everything ( content and database ) on a windows system and install on Liniux machines - I think that would be something that people would buy

Any help would surely be appreciated.

INTcommunications
 
INTcommunications replied on at Permalink Reply
INTcommunications
Digging around in the dashboard - I found that the File Storage locations had the old Windows physical path in it. (not sure how or when that was inputted) but it may help someone else to know that that is in there. I am awaiting support ( liniux server ) to tell me what the full physical path is ( just to be sure )

Can a relative path work here? Anyone know?
VPenkov replied on at Permalink Best Answer Reply
VPenkov
Yes, relative paths will probably work.
Btw, you can create a pathinfo.php file in your homedir and put
<?php echo getcwd(); ?>
inside to see what your directory is.

I have the feeling that the database conversion script didn't do the whole job.
If you PM me, I'll probably be able to fix your website and give you some instructions on how to enable case-sensitive tables on Windows.
INTcommunications replied on at Permalink Reply
INTcommunications
Thanks Moongrab,
I appreciate the gesture of help. I have it kind of running now - still not showing responsive gallery ( they show the image names but not the actual thumbnails} or thumbnails - for Feature page list and the logo at the top. Not sure why, I have gone over every table in the database and all the syntax seems to be correct ( no lowercase tables ) Can't seem to figure it out. maybe some table got left out. It's really hard to go through one by one and see which is missing ( if they are )

Any idea where I can start to figure this out.

Thanks Jim
INTcommunications replied on at Permalink Reply
INTcommunications
I think I have it all working now. The file storage path required was the key - Also changing it so I could see the actual errors which showed me which tables were not updated with migration script.

Thanks Moongrab- my question is why is that php code not written into the system as the default file path.