[РЕШЕНО] PDOException: PDOException: SQLSTATE[42000]: Syntax error or access violation: 1231 Variable 'sql_mode'

Главные вкладки

Аватар пользователя ajs ajs 1 апреля 2012 в 12:38

ПОМОГИТЕ !!!! Я УЖЕ НЕ ЗНАЮ ЧТО ДЕЛАТЬ! ПЕРЕНЕС САЙТ D7 на хостинг. все как всегда. скоапировал базу данных потом залил файлы. выдает ошибку!!!!

PDOException: SQLSTATE[42000]: Syntax error or access violation: 1231 Variable 'sql_mode' can't be set to the value of 'NO_AUTO_CREATE_USER' in lock_may_be_available() (line 167 of /hsphere/local/home/rostboyr/npp-osnova.ru/includes/lock.inc).

На денвере отлично работает:

Server: localhost via TCP/IP
Server version: 5.1.40-community
Protocol version: 10
User: root@localhost
MySQL charset: UTF-8 Unicode (utf8)
Apache/2.2.4 (Win32) mod_ssl/2.2.4 OpenSSL/0.9.8k PHP/5.3.3

На хостинге я посмотрел PDO все дополнения установлены.
Версия MySQL-клиента: 5.0.67
PHP 5

Комментарии

Аватар пользователя ajs ajs 1 апреля 2012 в 13:07

$databases = array (
'default' =>
array (
'default' =>
array (
'database' => 'NAME_MY_BASE',
'username' => 'USER',
'password' => 'mypass',
'host' => 'mysq.myhost.ru',
'port' => '',
'driver' => 'mysql',
'prefix' => '',

менял после выгрузки только эти настройки в settings.php

NAME_MY_BASE- имя моей базы
USER - имя пользователя БД
mypass - пароль к бд
mysq.myhost.ru - адрес сервера БД
префикса не создавал(все таблицы без префикса)

ЭТО ВСЕ что я сделал!
мож что-то упустил

Аватар пользователя ajs ajs 1 апреля 2012 в 13:40

Я пользователя и не удалял!
Раньше там уже был сайт на JOOMLA , и работал, тока очень плохо работал, по жумловски.
я его удалил (таблицы из БД и файлы).
потом залил бд (с помощью тех поддержки , т. к. у них на NTHOST.RU ограничение ПХП_Май_Админ 2Мб на загрузку- ужас )
потом файлы сайта залил
потом поправил settings.php как уже писал
И ВСЕ!
А пользователь БД точно есть! Я его не удалял и еще сейчас проверил на всякий случай.

Аватар пользователя ajs ajs 1 апреля 2012 в 13:55

мне кажется , что проблема может появляться из-за версии mySQL.
DENWER - mySQL 5.1.40 (сайт был создан)
у хостера - MySQL 5.0.67 (сайт перенесен и не работает)