Перейти к содержанию
Форум поддержки пользователей VamShop

Проблема установки демо-версии 1.35


Рекомендуемые сообщения

Итак, имеем хостинг на masterhost.

mysql 4.0.26

При установке весь процесс идёт отлично, но на 6ом шагу (создание юзера) вылетает с ошибкой: "Интернет-магазин закрыт на техническое обслуживание, заходите позже!" - т.е. проблема с mysql. Смотрю в почте отчёт и там:

MYSQL ERROR REPORT
- 21/10/2007 11:10:57
---------------------------------------
1146 - Table 'u11111.configuration' doesn't exist

select configuration_key as cfgKey, configuration_value as cfgValue from configuration
---------------------------------------
Server Name  : lalala.org
Remote Address: 91.189.244.114
Referer      : http://lala.org/shop/install/step5.php
Requested    : /shop/install/step6.php
Trace Back    : install/step6.php:47(vam_db_queryarray(1) {;  [0]=>;  &string(86) "select configuration_key as cfgKey, configuration_value as cfgValue from configuration"; }; ) => inc/vam_db_query.inc.php:34(vam_db_errorarray(3) {;  [0]=>;  &string(86) "select configuration_key as cfgKey, configuration_value as cfgValue from configuration";  [1]=>;  &int(1146);  [2]=>;  &string(42) "Table 'u11111.configuration' doesn't exist"; }; )[/code] Смотрю БД, и вижу что таблички не импортнулись, пытаюсь импортировать /install/vam.sql руками через phpmyadmin, итог:
[code]Ошибка
SQL-запрос:

CREATE TABLE address_book(
address_book_id int NOT NULL AUTO_INCREMENT ,
customers_id int NOT NULL ,
entry_genderchar( 1 ) NOT NULL ,
entry_company varchar( 255 ) ,
entry_firstname varchar( 255 ) NOT NULL ,
entry_lastname varchar( 255 ) NOT NULL ,
entry_street_address varchar( 255 ) NOT NULL ,
entry_suburb varchar( 255 ) ,
entry_postcode varchar( 10 ) NOT NULL ,
entry_city varchar( 255 ) NOT NULL ,
entry_state varchar( 255 ) ,
entry_country_id int DEFAULT '0' NOT NULL ,
entry_zone_id int DEFAULT '0' NOT NULL ,
address_date_added datetime DEFAULT '0000-00-00 00:00:00',
address_last_modified datetime DEFAULT '0000-00-00 00:00:00',
PRIMARY KEY ( address_book_id ) ,
KEY idx_address_book_customers_id( customers_id )
) ENGINE = MYISAM DEFAULT CHARSET = utf8 COLLATE utf8_general_ci;


Ответ MySQL:
#1064 - 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 'DEFAULT CHARSET=utf8 COLLATE utf8_general_ci' at line 19
Посмотрел на форуме что данная ошибка характерна для 3-ей версии mysql, но на хостинге используется 4.0.26. Такая вот проблема. Ещё плюс: в инсталлере нет строчки которая объявит о том что база не импортнулась (у меня этот шаг прошёл нормально со словами что база импортирована). И также существует проблема с кодировкой (на каждом шагу приходилось вручную выставлять utf-8), попробовал последовать форуму и факу, итог: если выставляю .htaccess с параметром:
AddDefaultCharset utf-8
то у меня вместо текста выводятся переменные их сожержащие, вот так к примеру:
TITLE_STEP5 TEXT_WELCOME_STEP5 TITLE_WEBSERVER_CONFIGURATION TEXT_WS_CONFIGURATION_SUCCESS
Если действую по факу и в .htaccess вбиваю:
CharsetDisable on
CharsetDefault utf-8
CharsetSourceEnc utf-8
AddDefaultCharset utf-8[/code]

Вылетает с ош.500 Internal Server Error, error логи у веб-сервера к сожалению не ведутся.

Спасите-помогите :)

Ссылка на сообщение
Поделиться на другие сайты

Вроде написали, что уже нормально.

По поводу sql ошибки - версия mysql просто староватая, нужно 4.1 и выше.

Я вот сижу и на php4 + mysql 4.1 и на php 5 + mysql 5

Работает у меня и там и там, наверное просто попался сервер с какими-то особенными настройками.

но

Ссылка на сообщение
Поделиться на другие сайты
  • 3 weeks later...

А вы не подскажете что делать если у хостера стоит MySQL 4.0.27, и собственно происходит описанная ошибка (после 5 пункта отваливается с надписью "Интернет-магазин закрыт на техническое обслуживание, заходите позже!") ... Ставил 1,35 полную.

С проблемой кодировки поборолся советом хостера оставить в файле .htaccess только строчку "CharsetDisable On".

Ссылка на сообщение
Поделиться на другие сайты

Нужно перед установкой магазина, в файле /install/vam/sql убрать все:


ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE utf8_general_ci
[/code]

т.е. оставить только ; в конце, что б таблица заканчивалась );

Ссылка на сообщение
Поделиться на другие сайты
  • 4 months later...

Здравствуйте!

При установке vamshop 1.35 на локальной машине apache 2.2.4 + mysql 5.045 + php 5.2.4 на шестом шаге после заполнения  полей пользователя, названия магазина и пр выдает "Извините!

Интернет-магазин закрыт по техническим причинам, заходите позже."

И письмо такое отправляет:

MYSQL ERROR REPORT

- 24/03/2008 16:03:29

---------------------------------------

1264 - Out of range value adjusted for column 'customer_id' at row 1

insert into whos_online (customer_id, full_name, session_id, ip_address, time_entry, time_last_click, last_page_url) values ('', 'п÷п╬я│п╣я┌п╦я┌п╣п╩я▄', 'jpvtg2oj4i7tp3jueb4n3s4a83', '127.0.0.1', '1206367949', '1206367949', '/')

---------------------------------------

Server Name   : localhost

Remote Address: 127.0.0.1

Referer       :

Requested     : /

Trace Back    : C:/apache/localhost/www/index.php:26(includearray(1) {;   [0]=>;   string(52) "C:/apache/localhost/www/includes/application_top.php"; }; ) => C:/apache/localhost/www/includes/application_top.php:405(vam_update_whos_onlinearray(0) {; }; ) => C:/apache/localhost/www/inc/vam_update_whos_online.inc.php:49(vam_db_queryarray(1) {;   [0]=>;   &string(228) "insert into whos_online (customer_id, full_name, session_id, ip_address, time_entry, time_last_click, last_page_url) values ('', 'п÷п╬я│п╣я┌п╦я┌п╣п╩я▄', 'jpvtg2oj4i7tp3jueb4n3s4a83', '127.0.0.1', '1206367949', '1206367949', '/')"; }; ) => C:/apache/localhost/www/inc/vam_db_query.inc.php:34(vam_db_errorarray(3) {;   [0]=>;   &string(228) "insert into whos_online (customer_id, full_name, session_id, ip_address, time_entry, time_last_click, last_page_url) values ('', 'п÷п╬я│п╣я┌п╦я┌п╣п╩я▄', 'jpvtg2oj4i7tp3jueb4n3s4a83', '127.0.0.1', '1206367949', '1206367949', '/')";   [1]=>;   &int(1264);   [2]=>;   &string(61) "Out of range value adjusted for column 'customer_id' at row 1"; }; )

Подскажите, пожалуйста, в чем проблема...

Ссылка на сообщение
Поделиться на другие сайты

sx2003@ukr.net

А подождёте день-два, давайте я попробую обновить демку до 1.42 версии и попробуете новую демку.

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...