Kab 0 Опубликовано 21 октября, 2007 Жалоба Share Опубликовано 21 октября, 2007 Итак, имеем хостинг на masterhost. mysql 4.0.26 При установке весь процесс идёт отлично, но на 6ом шагу (создание юзера) вылетает с ошибкой: "Интернет-магазин закрыт на техническое обслуживание, заходите позже!" - т.е. проблема с mysql. Смотрю в почте отчёт и там: MYSQL ERROR REPORT - 21/10/2007 11:10:57---------------------------------------1146 - Table 'u11111.configuration' doesn't existselect configuration_key as cfgKey, configuration_value as cfgValue from configuration---------------------------------------Server Name : lalala.orgRemote Address: 91.189.244.114Referer : http://lala.org/shop/install/step5.phpRequested : /shop/install/step6.phpTrace 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 onCharsetDefault utf-8CharsetSourceEnc utf-8AddDefaultCharset utf-8[/code]Вылетает с ош.500 Internal Server Error, error логи у веб-сервера к сожалению не ведутся.Спасите-помогите :) Ссылка на сообщение Поделиться на другие сайты
Kab 0 Опубликовано 21 октября, 2007 Автор Жалоба Share Опубликовано 21 октября, 2007 Сменил площадку на php5+mysql5 - все проблемы отпали сами :-) Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 21 октября, 2007 Жалоба Share Опубликовано 21 октября, 2007 Вроде написали, что уже нормально. По поводу sql ошибки - версия mysql просто староватая, нужно 4.1 и выше. Я вот сижу и на php4 + mysql 4.1 и на php 5 + mysql 5 Работает у меня и там и там, наверное просто попался сервер с какими-то особенными настройками. но Ссылка на сообщение Поделиться на другие сайты
feefifo 0 Опубликовано 11 ноября, 2007 Жалоба Share Опубликовано 11 ноября, 2007 А вы не подскажете что делать если у хостера стоит MySQL 4.0.27, и собственно происходит описанная ошибка (после 5 пункта отваливается с надписью "Интернет-магазин закрыт на техническое обслуживание, заходите позже!") ... Ставил 1,35 полную. С проблемой кодировки поборолся советом хостера оставить в файле .htaccess только строчку "CharsetDisable On". Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 12 ноября, 2007 Жалоба Share Опубликовано 12 ноября, 2007 Нужно перед установкой магазина, в файле /install/vam/sql убрать все: ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE utf8_general_ci[/code]т.е. оставить только ; в конце, что б таблица заканчивалась ); Ссылка на сообщение Поделиться на другие сайты
sx2003@ukr.net 0 Опубликовано 24 марта, 2008 Жалоба Share Опубликовано 24 марта, 2008 Здравствуйте! При установке 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"; }; ) Подскажите, пожалуйста, в чем проблема... Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 24 марта, 2008 Жалоба Share Опубликовано 24 марта, 2008 sx2003@ukr.net А подождёте день-два, давайте я попробую обновить демку до 1.42 версии и попробуете новую демку. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 25 марта, 2008 Жалоба Share Опубликовано 25 марта, 2008 Обновил демо-версию до 1.42 версии. Попробуйте сейчас - http://vamhost.ru/vamshop-demo.zip Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения