03.06.2008, 15:44 | #1 |
Мастер
Регистрация: 15.11.2007
Адрес: ∼∼BlackSea∼∼
Сообщений: 586
Вес репутации: 222
|
Вопрос по инсталляции скрипта
Решил попробовать новый хостинг. Начал инсталлировать скрипт, на последнем шаге выдает ошибку:
>> You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') TYPE=InnoDB' at line 1 SQL query : CREATE TABLE SS_system () TYPE=InnoDB Хостер ответил: >> дело в поддержке InnoDB, который нет на сервере, если это категорично - пишите тикет на moneyback К сожалению, я пока не крутой хакер, но чую, что не в типе используемых страниц, а в синтаксисе запроса.. На всякий случай поменял в скрипте тип создаваемых страниц на MyISAM, ничего не изменилось, ошибка та же, тока с MyISAM. Есть подозрение, что дело в конфиге сервака хостера.. Версия PHP 5.2.6 Версия MySQL 5.0.45-community скрипт shop-script У двух других хостеров скипт усанавливался без проблем с такими же версиями PHP и MySQL.. Посоветуйте, что ковырять? Или отказаться от этого хостинга?
__________________
|
03.06.2008, 15:53 | #2 |
Добрый модератор
Регистрация: 09.07.2007
Адрес: глобус Украины
Сообщений: 27,600
Вес репутации: 1026
|
пишите тикет на moneyback, пока не поздно.
__________________
Правильный хостинг. В личке бесплатно не отвечаю обычно. |
03.06.2008, 15:59 | #3 |
Специалист
Регистрация: 04.01.2008
Сообщений: 386
Вес репутации: 208
|
Поддерживаю. Овет хостера вполне корректен, такая ошибка вызывается именно отсутствием поддержки InnoDB.
__________________
|
03.06.2008, 18:22 | #5 |
Мастер
Регистрация: 15.11.2007
Адрес: ∼∼BlackSea∼∼
Сообщений: 586
Вес репутации: 222
|
Вообще, мне нужно было перенести сайт с другого хостинга. Инсталляцию с нуля хотел просто проверить..
Когда же залил рабочий сайт и восстановил БД - тип таблиц в БД MyISAM, кодировка cp1251_general_ci, что и нужно было. Сайт и админка работают вроде правильно - проверил регистрацию, заказ, оплату, все отработало правильно, как и положено. Одно смущает, что было с инсталлом с нуля.. И причем тут вообще InnoDB, если на остальных сайтах на разных хостингах на этом же скрипте БД создались MyISAM... Да и менял я в инсталляторе InnoDB на MyISAM, ошибка не уходила.. Вылазило: >> You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') TYPE=MyISAM' at line 1 SQL query : CREATE TABLE SS_system () TYPE=MyISAM А не в кавычке ли дело?
__________________
|
04.06.2008, 02:04 | #7 |
Мастер
Регистрация: 15.11.2007
Адрес: ∼∼BlackSea∼∼
Сообщений: 586
Вес репутации: 222
|
Хе.. Не настолько я силен, чтоб сказать, какие запросы делает скрипт при инсталляции
Насколько я понял, выводимая ошибка ругается на синтаксис, а именно не нравится запрос с кавычкой одинарной. Я бы сказал, что у хостера в конфиге сервака что-то прописано не так, как у других хостингов, где скрипт устанавливался без проблем. Скажем, используются разные кавычки: ' и " Пробовал менять кавычки, инсталяха двигалась дальше, но вылеала с ошибкой в другом месте. Перелопачивать пол-скрипта, искать где нужна " а где ' мне было впадлу, потому залил готовый сайт, восстановил БД, все заработало, я и забил. Но сюда решил написать, а вдруг кто сталкивался.. ЗЫ. Если это так, то возникает вопрос в компетентности поддержки хосинга
__________________
|
04.06.2008, 06:15 | #8 |
Мастер
Регистрация: 17.03.2008
Сообщений: 638
Вес репутации: 238
|
Я не пойму, то вы не можете назвать SQL оператор, потому что не понимаете, то кавычки убираете в нем и тип?
Вообще, я встречал ошибки в SQL операторах, в которых иcпользуется пустые строки '' для целочисленных столбцов. В некоторых MYSQL они заменяются дефолтными значениями, а в некоторых ошибку бросает. Видимо тут настройки mysql какие-то влияют. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
переименование папки скрипта | AotD | Вопросы от новичков | 6 | 17.07.2008 11:12 |
Подскажите название скрипта | valiko | Курилка | 5 | 22.03.2008 23:14 |
Опишите, пожалуйста, работу скрипта. | Иезекииль | Вопросы от новичков | 11 | 13.02.2008 10:19 |
Плохая индексация скрипта scripto | Seobog | Ошибки при работе с системой | 1 | 28.11.2007 17:14 |
движок DLE и установка скрипта в index.php | OffSpEEd | Ошибки при работе с системой | 2 | 15.06.2007 06:55 |
Часовой пояс GMT +3, время: 19:53.