InnoDB ошибочка у вас

Ошибки, проблемы, способы их решения.
Data-Stream.ru
Сообщения: 80
Зарегистрирован: 2011-06-26 11:43:57
Откуда: Moscow, Russia
Контактная информация:

InnoDB ошибочка у вас

Сообщение Data-Stream.ru » 2011-06-27 2:43:16

hosts/billing/comp/www/Administrator/Home.comp

Надо вот так

Код: Выделить всё

foreach($Engines as $Engine){
  #-----------------------------------------------------------------------------
  if($Engine['Engine'] == 'InnoDB'){
    #---------------------------------------------------------------------------
    if($Engine['Support'] != 'YES' and $Engine['Support'] != 'DEFAULT'){
       #------------------------------^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
       $__MESSAGES[] = 'MySQL собран без поддержки InnoDB или возможность использования InnoDB в MySQL отключена. Пожалуйста, исправьте позникшую проблему, т.к. биллинговая система не может использовать транзации и поддержку ссылочной целостности, что может привети к потерям данных.';
       #------------------------------------------------------------------------
       break;
    }
  }
}


Вы забыли, что переменная может принимать значение 'DEFAULT'
Data-Stream Web Serfvice Provider - Профессиональный хостинг с индивидуальным подходом и администрированием за разумные цены.
IspCP Omega Team
Scanerlink Development Team

Аватара пользователя
Alex Keda
Сообщения: 2907
Зарегистрирован: 2009-10-07 14:30:54
Откуда: USSR
Поблагодарили: 20 раз

Re: InnoDB ошибочка у вас

Сообщение Alex Keda » 2011-06-27 14:30:26

дефолт может быть разный

а вот синтаксическую ошибку в предложении - сейчас исправлю =)
Убей их всех! Бог потом рассортирует...

Data-Stream.ru
Сообщения: 80
Зарегистрирован: 2011-06-26 11:43:57
Откуда: Moscow, Russia
Контактная информация:

Re: InnoDB ошибочка у вас

Сообщение Data-Stream.ru » 2011-06-27 14:41:58

Это не дефолт, а значение принимаемые переменной в различных вариантах установки.
И ошибка не синтаксическая, а "лингвистическая". Т.е. логическая.
Data-Stream Web Serfvice Provider - Профессиональный хостинг с индивидуальным подходом и администрированием за разумные цены.
IspCP Omega Team
Scanerlink Development Team

Data-Stream.ru
Сообщения: 80
Зарегистрирован: 2011-06-26 11:43:57
Откуда: Moscow, Russia
Контактная информация:

Re: InnoDB ошибочка у вас

Сообщение Data-Stream.ru » 2011-06-27 14:43:32

З.Ы. Спасибо за оперативность.
Data-Stream Web Serfvice Provider - Профессиональный хостинг с индивидуальным подходом и администрированием за разумные цены.
IspCP Omega Team
Scanerlink Development Team

Аватара пользователя
Alex Keda
Сообщения: 2907
Зарегистрирован: 2009-10-07 14:30:54
Откуда: USSR
Поблагодарили: 20 раз

Re: InnoDB ошибочка у вас

Сообщение Alex Keda » 2011-06-27 14:45:34

я вас так и не понял.
вы меня тоже, кстати.
я про это говорил

Код: Выделить всё

позникшую
привети

это и исправил
Убей их всех! Бог потом рассортирует...

Data-Stream.ru
Сообщения: 80
Зарегистрирован: 2011-06-26 11:43:57
Откуда: Moscow, Russia
Контактная информация:

Re: InnoDB ошибочка у вас

Сообщение Data-Stream.ru » 2011-06-27 15:16:18

Языковый барьер. Не иначе как...
:P
Data-Stream Web Serfvice Provider - Профессиональный хостинг с индивидуальным подходом и администрированием за разумные цены.
IspCP Omega Team
Scanerlink Development Team

Dematron
Сообщения: 49
Зарегистрирован: 2011-06-29 10:07:22
Благодарил (а): 1 раз

Re: InnoDB ошибочка у вас

Сообщение Dematron » 2011-09-20 12:43:40

А все таки можно поправить строку?

Код: Выделить всё

if($Engine['Support'] != 'YES' {

на

Код: Выделить всё

if($Engine['Support'] != 'YES' and $Engine['Support'] != 'DEFAULT'){

в файле hosts/billing/comp/www/Administrator/Home.comp
Решение рабочее.

Аватара пользователя
Alex Keda
Сообщения: 2907
Зарегистрирован: 2009-10-07 14:30:54
Откуда: USSR
Поблагодарили: 20 раз

Re: InnoDB ошибочка у вас

Сообщение Alex Keda » 2011-09-20 18:01:13

закоммичено
Убей их всех! Бог потом рассортирует...


Вернуться в «Решение проблем»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 10 гостей