an error occurred while processing this directive

Permalink
Hello everyone,

I've just uploaded a project online from local XAMPP on MAC OS X 10.5.8 to bluehost.com

I followed (in case) this instructions:
http://www.concrete5.org/documentation/installation/moving_a_site/


I made an zip archive from the htdocs (XAMPP) and then uploaded to the server.

the settings on the database are triple checked and all are correct.

at the end I receive this message:
[an error occurred while processing this directive]

primewaydesign
 
JohntheFish replied on at Permalink Reply
JohntheFish
A common gotcha on moving from xampp to Linux is that mysql database table names on windows default to lowercase, whereas on Linux they are CamelCase.

C5 works with CamelCase. In windows this does not matter, because windows is not case sensitive. But Linux is. So a database moved from windows to Linux will not work.

There are several threads on this, configuration settings for mysql to make it CamelCase on windows, I think some posts have free code to change the table names. There is also an addon, but I think it is a paid for one.
primewaydesign replied on at Permalink Reply
primewaydesign
Hello JohntheFish,

I know that. But the error was different.

I think is a free list of all tables just for linux.
JohntheFish replied on at Permalink Reply
JohntheFish
Can you be a bit more specific about how you got the message. Perhaps a screen grab before, then a screen grab of the with/after.
primewaydesign replied on at Permalink Reply
primewaydesign
Hello JohntheFish,

It looks like an issue if you archive the whole site and then extract on the server root the directive is changed and that causes the error.