Проблемы при установке

Добрый день! 
(Здесь есть изображение, скрытое от гостей. Для просмотра зарегистрируйтесь или залогиньтесь)

При установке Oscommerce 3 возникают ошибки. Все они видны на скриншотах. Очень большая просьба помочь! Хочу разобраться, но пока еще не настолько силен в PHP и MySQL, чтобы самому все решить.

По первому скриншоту установите права на файл shop/includes/configure.php для записи и чтения (временно 777), а по второму есть ответ в вопросах и ответах: https://forum.oscommerce.ru/index.php?topic=38.0 - ВОПРОС 4

По первому скриншоту установите права на файл shop/includes/configure.php для записи и чтения (временно 777), а по второму есть ответ в вопросах и ответах: https://forum.oscommerce.ru/index.php?topic=38.0 - ВОПРОС 4

Спасибо за совет! Только сейчас проблема еще хуже. Снес oscommerce 2-й версии, удалил базу данных, поставил новую. Решил ставить 3-й oscommerce. Залил файлы (с патчем) на сайт. Проверил кодировку MySQL (utf-8 unicode ci). А ошибку выдает:
1366: Incorrect string value: '\x88\xD0\xBB\xD0\xB8\xD1...' for column 'configuration_description' at row 1; INSERT INTO osc_configuration (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, date_added) VALUES ('����лка Extra �ооб�ений', 'SEND_EXTRA_ORDER_EMAILS_TO', '', '��о�ли�е Extra �ооб�ени� по �лед���им E-mail ад�е�ам, в �аком �о�ма�е: �м� 1 <email@address1>, �м� 2 <email@address2>', '1', '11', now())

Проверьте сопоставление соединения. Там не только кодировка важна.

Проверьте сопоставление соединения. Там не только кодировка важна.
В PhpMyAdmin выставляю UTF-8 unicode в "Сопоставление соединения с MySQL:" и в "Сравнение" стоит UTF-8 unicode. Вижу, что база данных заполняется, но установка дальше не происходит... Не пойму, в чем причина!

MySQL-кодировка:  utf8
Сопоставление соединения с MySQL: utf8_unicode_ci (либо, в зависимости от ситуации, utf8_general_ci)

Примечание: Сопоставление соединения utf8_general_ci более быстрое, но при сортировке менее точное, а сопоставление в utf8_unicode_ci более правильное, поддерживает расширения, но более медленное. Рекомендуем использовать utf8_unicode_ci.

Еще раз все проверьте. Проблема только в этом.

MySQL-кодировка:  utf8
Сопоставление соединения с MySQL: utf8_unicode_ci (либо, в зависимости от ситуации, utf8_general_ci)

Примечание: Сопоставление соединения utf8_general_ci более быстрое, но при сортировке менее точное, а сопоставление в utf8_unicode_ci более правильное, поддерживает расширения, но более медленное. Рекомендуем использовать utf8_unicode_ci.

Еще раз все проверьте. Проблема только в этом.
Проверял много раз. Удалял и создавал несколько раз базы данных и снова проверял. Ничего не помогло. Сейчас пока поставил совсем другой скрипт магазина (не буду уточнять, чтобы не рекламировать). Все равно всем спасибо за советы!
(Здесь есть изображение, скрытое от гостей. Для просмотра зарегистрируйтесь или залогиньтесь)

*

Love

По первому скриншоту установите права на файл shop/includes/configure.php для записи и чтения (временно 777), а по второму есть ответ в вопросах и ответах: https://forum.oscommerce.ru/index.php?topic=38.0 - ВОПРОС 4

Спасибо за совет! Только сейчас проблема еще хуже. Снес oscommerce 2-й версии, удалил базу данных, поставил новую. Решил ставить 3-й oscommerce. Залил файлы (с патчем) на сайт. Проверил кодировку MySQL (utf-8 unicode ci). А ошибку выдает:
1366: Incorrect string value: '\x88\xD0\xBB\xD0\xB8\xD1...' for column 'configuration_description' at row 1; INSERT INTO osc_configuration (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, date_added) VALUES ('����лка Extra �ооб�ений', 'SEND_EXTRA_ORDER_EMAILS_TO', '', '��о�ли�е Extra �ооб�ени� по �лед���им E-mail ад�е�ам, в �аком �о�ма�е: �м� 1 <email@address1>, �м� 2 <email@address2>', '1', '11', now())
Может в этот раз с типом базы MySQL - InnoDB не пошло, по дефолту лучше.

По первому скриншоту установите права на файл shop/includes/configure.php для записи и чтения (временно 777), а по второму есть ответ в вопросах и ответах: https://forum.oscommerce.ru/index.php?topic=38.0 - ВОПРОС 4

Спасибо за совет! Только сейчас проблема еще хуже. Снес oscommerce 2-й версии, удалил базу данных, поставил новую. Решил ставить 3-й oscommerce. Залил файлы (с патчем) на сайт. Проверил кодировку MySQL (utf-8 unicode ci). А ошибку выдает:
1366: Incorrect string value: '\x88\xD0\xBB\xD0\xB8\xD1...' for column 'configuration_description' at row 1; INSERT INTO osc_configuration (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, date_added) VALUES ('����лка Extra �ооб�ений', 'SEND_EXTRA_ORDER_EMAILS_TO', '', '��о�ли�е Extra �ооб�ени� по �лед���им E-mail ад�е�ам, в �аком �о�ма�е: �м� 1 <email@address1>, �м� 2 <email@address2>', '1', '11', now())
Может в этот раз с типом базы MySQL - InnoDB не пошло, по дефолту лучше.
Пробовал и это тоже... Не помогло...

*

Love

По первому скриншоту установите права на файл shop/includes/configure.php для записи и чтения (временно 777), а по второму есть ответ в вопросах и ответах: https://forum.oscommerce.ru/index.php?topic=38.0 - ВОПРОС 4

Спасибо за совет! Только сейчас проблема еще хуже. Снес oscommerce 2-й версии, удалил базу данных, поставил новую. Решил ставить 3-й oscommerce. Залил файлы (с патчем) на сайт. Проверил кодировку MySQL (utf-8 unicode ci). А ошибку выдает:
1366: Incorrect string value: '\x88\xD0\xBB\xD0\xB8\xD1...' for column 'configuration_description' at row 1; INSERT INTO osc_configuration (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, date_added) VALUES ('����лка Extra �ооб�ений', 'SEND_EXTRA_ORDER_EMAILS_TO', '', '��о�ли�е Extra �ооб�ени� по �лед���им E-mail ад�е�ам, в �аком �о�ма�е: �м� 1 <email@address1>, �м� 2 <email@address2>', '1', '11', now())
Может в этот раз с типом базы MySQL - InnoDB не пошло, по дефолту лучше.
Пробовал и это тоже... Не помогло...
Значить все таки что-то с базой у вас не так. У многих на хосте работает и на Денвере.

Значить все таки что-то с базой у вас не так. У многих на хосте работает и на Денвере.
Ну, вторую версию я себе смог поставить. Вот с третьей проблемы...
(Здесь есть изображение, скрытое от гостей. Для просмотра зарегистрируйтесь или залогиньтесь)

*

Love

Значить все таки что-то с базой у вас не так. У многих на хосте работает и на Денвере.
Ну, вторую версию я себе смог поставить. Вот с третьей проблемы...
(Здесь есть изображение, скрытое от гостей. Для просмотра зарегистрируйтесь или залогиньтесь)

Тут однозначно, или проблема в вас или в хостере.

Значить все таки что-то с базой у вас не так. У многих на хосте работает и на Денвере.
Ну, вторую версию я себе смог поставить. Вот с третьей проблемы...
(Здесь есть изображение, скрытое от гостей. Для просмотра зарегистрируйтесь или залогиньтесь)

Тут однозначно, или проблема в вас или в хостере.
Я, конечно, не гений, но делал все по инструкции и поэтому думаю, что проблема в хостере...

Похоже что проблема у хостера с кодировкой. Магазин в корне сайта лежит? Выше ничего в htacess не прописано по кодировке или еще какие то другие может быть замутки?

Столкнулся с похожей проблемой... В админке SQL стоит MySQL-кодировка: UTF-8 Unicode (utf8)
Сопоставление соединения с MySQL:  utf8_general_ci а в самой базе cp1251_general_ci. почему по умолчанию создает по разному - фик знает. Замена на utf8_general_ci все исправила. Вот так...

« Последнее редактирование: 14 Сен 2010 09:58:01 am от musicman »