Проблема с переносом сайта с localhost на хостинг (регистр букв в названиях таблиц).
Раздел: Хостинг и установка
Тэги: SQL,
запрос,
warning,
ошибка,
mysql_num_rows,
MySQL
При использовании ПО Денвер часто пользователи сталкиваются с проблемой переноса сайта с localhost на хостинг. Вроде бы все правильно сделано, однако при открытии сайта на хостинге появляется множество ошибок такого плана:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL...
Чаще всего это связано с регистром букв в названиях таблиц. Перед установкой NetCat на Денвер необходимо убедиться, чтобы в конфигурационном файле MySQL (my.ini лежит в корне директории Windows) было прописано:
set-variable=lower_case_table_names=2
или в файле my.cnf из директории с Денвером (по умолчанию c:\WebServers\usr\local\mysql4\):
lower-case-table-names = 2
После этого сервер нужно перегрузить.