tonik2003 Опубликовано: 4 июля 2021 Опубликовано: 4 июля 2021 Пришло ко мне сегодня классное письмо С темой "Псс... Парни и девчонки, качайте улучшенный OpenCart" Цитата Здравствуй! После создания самого быстрого шаблона и сборки24, там-тара-рам... мы выпускаем именную, улучшенную версию OpenCart 3.0 с одностраничным оформлением заказа, SEO-блогом, открытым кодом и пр. фичами. Скачивай тут, она будет всегда распространяться бесплатно: https://neoseo.com.ua/opencart-3-0-neoseo Но не тут то было Проверяем при установке [Sun Jul 04 10:25:04.492350 2021] [php7:error] [pid 3426] [client 10.1.0.250:45652] PHP Fatal error: Uncaught Exception: Error: Table 'oc_address' already exists<br />Error No: 1050<br />CREATE TABLE `oc_address` (\n `address_id` int(11) NOT NULL AUTO_INCREMENT,\n `customer_id` int(11) NOT NULL,\n `firstname` varchar(32) NOT NULL,\n `lastname` varchar(32) NOT NULL,\n `company` varchar(40) NOT NULL,\n `address_1` varchar(128) NOT NULL,\n `address_2` varchar(128) NOT NULL,\n `city` varchar(128) NOT NULL,\n `postcode` varchar(10) NOT NULL,\n `country_id` int(11) NOT NULL DEFAULT 0,\n `zone_id` int(11) NOT NULL DEFAULT 0,\n `custom_field` text NOT NULL,\n PRIMARY KEY (`address_id`),\n KEY `customer_id` (`customer_id`)\n) ENGINE=MyISAM DEFAULT CHARSET=utf8;\n in /var/www/html/system/library/db/mysqli.php:41\nStack trace:\n#0 /var/www/html/system/library/db.php(45): DB\\MySQLi->query()\n#1 /var/www/html/install/model/install/install.php(28): DB->query()\n#2 /var/www/html/system/engine/loader.php(248): ModelInstallInstall->database()\n#3 /var/www/html/system/engine/proxy.php(47): Loader->{closure}()\n#4 /var/www/html/instal in /var/www/html/system/library/db/mysqli.php on line 41, referer: http://helpgav.ru/install/index.php?route=install/step_3 Вы последнее время совсем пркалываетесь? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 1 Опубликовано: 5 июля 2021 Опубликовано: 5 июля 2021 23 часа назад, tonik2003 сказал: Пришло ко мне сегодня классное письмо С темой "Псс... Парни и девчонки, качайте улучшенный OpenCart" Но не тут то было Проверяем при установке [Sun Jul 04 10:25:04.492350 2021] [php7:error] [pid 3426] [client 10.1.0.250:45652] PHP Fatal error: Uncaught Exception: Error: Table 'oc_address' already exists<br />Error No: 1050<br />CREATE TABLE `oc_address` (\n `address_id` int(11) NOT NULL AUTO_INCREMENT,\n `customer_id` int(11) NOT NULL,\n `firstname` varchar(32) NOT NULL,\n `lastname` varchar(32) NOT NULL,\n `company` varchar(40) NOT NULL,\n `address_1` varchar(128) NOT NULL,\n `address_2` varchar(128) NOT NULL,\n `city` varchar(128) NOT NULL,\n `postcode` varchar(10) NOT NULL,\n `country_id` int(11) NOT NULL DEFAULT 0,\n `zone_id` int(11) NOT NULL DEFAULT 0,\n `custom_field` text NOT NULL,\n PRIMARY KEY (`address_id`),\n KEY `customer_id` (`customer_id`)\n) ENGINE=MyISAM DEFAULT CHARSET=utf8;\n in /var/www/html/system/library/db/mysqli.php:41\nStack trace:\n#0 /var/www/html/system/library/db.php(45): DB\\MySQLi->query()\n#1 /var/www/html/install/model/install/install.php(28): DB->query()\n#2 /var/www/html/system/engine/loader.php(248): ModelInstallInstall->database()\n#3 /var/www/html/system/engine/proxy.php(47): Loader->{closure}()\n#4 /var/www/html/instal in /var/www/html/system/library/db/mysqli.php on line 41, referer: http://helpgav.ru/install/index.php?route=install/step_3 Вы последнее время совсем пркалываетесь? Добрый день. Данная ошибка указывает на то, что в Вашей базе данных уже существует таблица 'oc_address'. Пожалуйста, удалите таблицы из базы данных и повторите установку заново. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help Опубликовано: 5 июля 2021 Опубликовано: 5 июля 2021 04.07.2021 в 10:30, tonik2003 сказал: Пришло ко мне сегодня классное письмо С темой "Псс... Парни и девчонки, качайте улучшенный OpenCart" Но не тут то было Проверяем при установке [Sun Jul 04 10:25:04.492350 2021] [php7:error] [pid 3426] [client 10.1.0.250:45652] PHP Fatal error: Uncaught Exception: Error: Table 'oc_address' already exists<br />Error No: 1050<br />CREATE TABLE `oc_address` (\n `address_id` int(11) NOT NULL AUTO_INCREMENT,\n `customer_id` int(11) NOT NULL,\n `firstname` varchar(32) NOT NULL,\n `lastname` varchar(32) NOT NULL,\n `company` varchar(40) NOT NULL,\n `address_1` varchar(128) NOT NULL,\n `address_2` varchar(128) NOT NULL,\n `city` varchar(128) NOT NULL,\n `postcode` varchar(10) NOT NULL,\n `country_id` int(11) NOT NULL DEFAULT 0,\n `zone_id` int(11) NOT NULL DEFAULT 0,\n `custom_field` text NOT NULL,\n PRIMARY KEY (`address_id`),\n KEY `customer_id` (`customer_id`)\n) ENGINE=MyISAM DEFAULT CHARSET=utf8;\n in /var/www/html/system/library/db/mysqli.php:41\nStack trace:\n#0 /var/www/html/system/library/db.php(45): DB\\MySQLi->query()\n#1 /var/www/html/install/model/install/install.php(28): DB->query()\n#2 /var/www/html/system/engine/loader.php(248): ModelInstallInstall->database()\n#3 /var/www/html/system/engine/proxy.php(47): Loader->{closure}()\n#4 /var/www/html/instal in /var/www/html/system/library/db/mysqli.php on line 41, referer: http://helpgav.ru/install/index.php?route=install/step_3 Вы последнее время совсем пркалываетесь? Добрый день. Сборка протестирована и таких ошибок не обнаружено. Скорей всего у Вас произошел сбой при установке. Установите сборку повторно, при этом убедитесь, что база данных, которую Вы указываете при установке пустая. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
tonik2003 Опубликовано: 8 июля 2021 Опубликовано: 8 июля 2021 05.07.2021 в 10:55, NeoSeo Help сказал: Добрый день. Сборка протестирована и таких ошибок не обнаружено. Скорей всего у Вас произошел сбой при установке. Установите сборку повторно, при этом убедитесь, что база данных, которую Вы указываете при установке пустая. Информация для доработки, а почему не проверять IF EXIST... и проверять структуру на соответствие. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help Опубликовано: 9 июля 2021 Опубликовано: 9 июля 2021 12 часов назад, tonik2003 сказал: Информация для доработки, а почему не проверять IF EXIST... и проверять структуру на соответствие. Добрый день. Установка сборки подразумевает, что указанная база данных при установке будет пустая. Уточните, повторная установка прошла удачно? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
aleksander.m Опубликовано: 13 июля 2021 Опубликовано: 13 июля 2021 Цитата Пришло ко мне сегодня классное письмо С темой "Псс... Парни и девчонки, качайте улучшенный OpenCart" Цитата Здравствуй! После создания самого быстрого шаблона и сборки24, там-тара-рам... мы выпускаем именную, улучшенную версию OpenCart 3.0 с одностраничным оформлением заказа, SEO-блогом, открытым кодом и пр. фичами. Скачивай тут, она будет всегда распространяться бесплатно: https://neoseo.com.ua/opencart-3-0-neoseo Expand Но не тут то было Проверяем при установке [Sun Jul 04 10:25:04.492350 2021] [php7:error] [pid 3426] [client 10.1.0.250:45652] PHP Fatal error: Uncaught Exception: Error: Table 'oc_address' already exists<br />Error No: 1050<br />CREATE TABLE `oc_address` (\n `address_id` int(11) NOT NULL AUTO_INCREMENT,\n `customer_id` int(11) NOT NULL,\n `firstname` varchar(32) NOT NULL,\n `lastname` varchar(32) NOT NULL,\n `company` varchar(40) NOT NULL,\n `address_1` varchar(128) NOT NULL,\n `address_2` varchar(128) NOT NULL,\n `city` varchar(128) NOT NULL,\n `postcode` varchar(10) NOT NULL,\n `country_id` int(11) NOT NULL DEFAULT 0,\n `zone_id` int(11) NOT NULL DEFAULT 0,\n `custom_field` text NOT NULL,\n PRIMARY KEY (`address_id`),\n KEY `customer_id` (`customer_id`)\n) ENGINE=MyISAM DEFAULT CHARSET=utf8;\n in /var/www/html/system/library/db/mysqli.php:41\nStack trace:\n#0 /var/www/html/system/library/db.php(45): DB\\MySQLi->query()\n#1 /var/www/html/install/model/install/install.php(28): DB->query()\n#2 /var/www/html/system/engine/loader.php(248): ModelInstallInstall->database()\n#3 /var/www/html/system/engine/proxy.php(47): Loader->{closure}()\n#4 /var/www/html/instal in /var/www/html/system/library/db/mysqli.php on line 41, referer: http://helpgav.ru/install/index.php?route=install/step_3 Вы последнее время совсем пркалываетесь? Данная сборка не умеет работать с MySQL 8.0. так как Начиная с MySQL 5.7.22, MYSQL40 устарел. Чтобы решить все проблемы нужно удалить или закомментировать запрос MySQL $db->query("SET @@session.sql_mode = 'MYSQL40'"); из этого файла \install\cli_install.php, а также с \install\model\install\install.php Помимо этого, также нужно перейти на mysqli.php в library / db и закомментировать строку 15 для ошибки даты ZERO а лучше заменить код для MySQL 8.0. $this->connection->query("SET SESSION sql_mode = 'NO_ZERO_IN_DATE,NO_ZERO_DATE,NO_ENGINE_SUBSTITUTION'"); Меняем на $this->connection->query("SET SESSION sql_mode = 'NO_ZERO_IN_DATE,NO_ENGINE_SUBSTITUTION'"); Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 1 Опубликовано: 14 июля 2021 Опубликовано: 14 июля 2021 11 часов назад, aleksander.m сказал: Данная сборка не умеет работать с MySQL 8.0. так как Начиная с MySQL 5.7.22, MYSQL40 устарел. Чтобы решить все проблемы нужно удалить или закомментировать запрос MySQL $db->query("SET @@session.sql_mode = 'MYSQL40'"); из этого файла \install\cli_install.php, а также с \install\model\install\install.php Помимо этого, также нужно перейти на mysqli.php в library / db и закомментировать строку 15 для ошибки даты ZERO а лучше заменить код для MySQL 8.0. $this->connection->query("SET SESSION sql_mode = 'NO_ZERO_IN_DATE,NO_ZERO_DATE,NO_ENGINE_SUBSTITUTION'"); Меняем на $this->connection->query("SET SESSION sql_mode = 'NO_ZERO_IN_DATE,NO_ENGINE_SUBSTITUTION'"); Благодарим Вас за то, что написали єту информацию, надеемся, она будет полезна для других пользователей форума 🙂 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.