Поля SQL-запроса изменяются в верхнем регистре при загрузке на сервер

Я только что закончил разработку приложения с использованием CodeIgniter. Когда я загружаю его на свой хост (Hostgator shared), часть текста SQL преобразуется в верхний регистр, что делает приложение непригодным для использования.

В моей базе данных у меня есть две таблицы клиент и транзакция. Когда я загружаю приложение на сервер клиента и транзакция заменяется всеми заглавными буквами. Очевидно, что это плохо, поскольку запросы MySQL чувствительны к регистру.

Сначала я загружал с FTP и думал, что виноват FTP. Затем я заархивировал приложение и загрузил архив, распаковав его на серверной оболочке. Все еще нет радости.

Любые идеи о том, как это исправить? На данный момент мне просто нужно зайти на сервер и отредактировать свои запросы обратно в нижний регистр..

Заранее благодарим за любые идеи..

--Conor

1 ответ

Решение

Смотрите системную переменную lower_case_table_names, может быть, она вам поможет.

Другие вопросы по тегам