support 447 Опубликовано 21 июня, 2011 Жалоба Share Опубликовано 21 июня, 2011 Данное сообщение выводится когда возникли какие-либо проблемы с сервером базы данных (MySQL). Чтобы узнать, в чём именно проблема, укажите свой e-mail адрес в файле /lang/russian/russian_db_error.php и зайдите в магазин ещё раз, на указанный ящик придёт сообщение с текстом ошибки. Либо можно не получать на почту сообщения об ошибках, а записывать их в файл. Для этого в корневой папке магазина (там где файл index.php) создайте файл mysql_db_error.log. Поставьте права доступа на запись (например 777) на этот файл и зайдите в магазин, на страницу с ошибкой ещё раз. Затем смотрите данный файл, информация об ошибке запишется в файл mysql_db_error.log. Ещё данное сообщение позволяет хотя бы отчасти удержать клиентов, в случае проблем с базой данных у хостера, т.е. обычно, когда у хостера проблемы с базой данных, Ваш магазин не работает и выводится данное сообщение, можно изменить текст сообщения в файле /includes/languages/russian_db_error.php и указать например номер телефона магазина и написать, что в случае проблем можно делать заказы по телефону. Кроме того, с помощью данной функции можно отслеживать, насколько надёжно работает Ваш хостер, т.е. если Вы указав свой e-mail в файле /lang/russian/russian_db_error.php не получаете или получаете очень редко сообщения об ошибках MYSQL ERROR REPORT, это значит, что хостер достаточно надёжен и сервер базы данных у него "падает" редко, т.е. и Ваши потенциальные финансовые потери по вине хостера будут минимальны. Ссылка на сообщение Поделиться на другие сайты
Olga_Ya 0 Опубликовано 15 апреля, 2019 Жалоба Share Опубликовано 15 апреля, 2019 Здравствуйте! Переустанавливаю магазин, выходит ошибка "Магазин закрыт по техническим причинам..." Вот что в файле mysql_db_error.log Что не так??? 16/04/2019 00:04:29 | 1054 - Unknown column 'p.label_id' in 'field list' | select p.products_fsk18, p.products_shippingtime, p.products_model, p.label_id, p.products_ean, pd.products_name, m.manufacturers_name, p.products_quantity, p.products_image, p.products_weight, pd.products_short_description, pd.products_description, p.products_id, p.manufacturers_id, p.products_price, p.products_vpe, p.products_vpe_status, p.products_vpe_value, p.products_discount_allowed, p.products_tax_class_id from products_description pd, products_to_categories p2c, products p left join manufacturers m on p.manufacturers_id = m.manufacturers_id left join specials s on p.products_id = s.products_id where p.products_status = '1' and p.products_id = p2c.products_id and pd.products_id = p2c.products_id and pd.language_id = '1' and p2c.categories_id = '1' ORDER BY p.products_sort ASC | /notebooks.html 16/04/2019 00:04:18 | 1054 - Unknown column 'p.label_id' in 'field list' | select distinct m.manufacturers_id as id, p.label_id, m.manufacturers_name as name from products p, products_to_categories p2c, manufacturers m where p.products_status = '1' and p.manufacturers_id = m.manufacturers_id and p.products_id = p2c.products_id and p2c.categories_id = '1' order by m.manufacturers_name | /notebooks.html 16/04/2019 01:04:21 | 1054 - Unknown column 'p.label_id' in 'field list' | select distinct m.manufacturers_id as id, p.label_id, m.manufacturers_name as name from products p, products_to_categories p2c, manufacturers m where p.products_status = '1' and p.manufacturers_id = m.manufacturers_id and p.products_id = p2c.products_id and p2c.categories_id = '1' order by m.manufacturers_name | /notebooks.html Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 16 апреля, 2019 Автор Жалоба Share Опубликовано 16 апреля, 2019 7 часов назад, Olga_Ya сказал: Здравствуйте! Пишет, что нет колонки label_id в таблице products. Возможно, Вы пытаетесь старую базу данных восстановить в новой версии, либо устанавливали обонвления, а SQL файлы из обновлений не загрузжали в базу данных. Зайти в phpMyAdmin и добавьте эту колонку. Но наверняка потому будут другие ошибки, если Вы что-то неправильно делаете, например как уже выше сказал - пытаетесь старую базу данных запустить на файлах текущей версии. 1 Ссылка на сообщение Поделиться на другие сайты
Дим Туйгунов 0 Опубликовано 13 июня, 2019 Жалоба Share Опубликовано 13 июня, 2019 Такая запись выводится, когда в админке, в настройках, включена функция "Техническое обслуживание". И это не мешает войти Админу, под своим паролем. Но, что делать если выводится запись: "Извините! Магазин закрыт по техническим причинам. Заходите позже" При этом нет даже кнопки "Войти", чтобы ввести логин-пароль админа. Это случилось после того, как менял настройки "Минимальные. Максимальные" в настройках админки. Хотя, может просто совпало с этим... Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 13 июня, 2019 Автор Жалоба Share Опубликовано 13 июня, 2019 4 часа назад, Дим Туйгунов сказал: Такая запись выводится, когда в админке, в настройках, включена функция "Техническое обслуживание". И это не мешает войти Админу, под своим паролем. Но, что делать если выводится запись: "Извините! Магазин закрыт по техническим причинам. Заходите позже" При этом нет даже кнопки "Войти", чтобы ввести логин-пароль админа. Это случилось после того, как менял настройки "Минимальные. Максимальные" в настройках админки. Хотя, может просто совпало с этим... Вполне возможно такое, если удалили значение вообще из опции, нужно указывать хоть какое-то число. Сверху написано ведь что нужно сделать, с помощью лог файла надо узнать текст ошибки, тогда смогу уже конкретнее сказать, как исправить. По идее, нужно просто узнать, в какой опции проблема и испраить её значение в phpMyAdmin в таблице cofiguration. 4 часа назад, Дим Туйгунов сказал: Такая запись выводится, когда в админке, в настройках, включена функция "Техническое обслуживание". И это не мешает войти Админу, под своим паролем. Но, что делать если выводится запись: "Извините! Магазин закрыт по техническим причинам. Заходите позже" При этом нет даже кнопки "Войти", чтобы ввести логин-пароль админа. Это случилось после того, как менял настройки "Минимальные. Максимальные" в настройках админки. Хотя, может просто совпало с этим... Вполне возможно такое, если удалили значение вообще из опции, нужно указывать хоть какое-то число. Сверху написано ведь что нужно сделать, с помощью лог файла надо узнать текст ошибки, тогда смогу уже конкретнее сказать, как исправить. По идее, нужно просто узнать, в какой опции проблема и испраить её значение в phpMyAdmin в таблице cofiguration. Вы ж не присылаете никаких данных, ни ссылку на магазин, ни доступ на ftp, ни доступ в админку, ни доступ к phpMyAdmin. Раз не присылаете, тогда пишите хотя бы, что там у Вас в лог файле. Ссылка на сообщение Поделиться на другие сайты
Дим Туйгунов 0 Опубликовано 13 июня, 2019 Жалоба Share Опубликовано 13 июня, 2019 Сейчас скину ссылку на магазин и доступ ftp В общем, получилось зайти в админку и всё восстановить. Там в Максимальных значениях, я удалил Новинки, из-за этого весь сыр бор. Прописал 1 и всё заработало. Спасибо! Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 13 июня, 2019 Автор Жалоба Share Опубликовано 13 июня, 2019 52 минуты назад, Дим Туйгунов сказал: Сейчас скину ссылку на магазин и доступ ftp В общем, получилось зайти в админку и всё восстановить. Там в Максимальных значениях, я удалил Новинки, из-за этого весь сыр бор. Прописал 1 и всё заработало. Спасибо! Не за что. Хорошо, что разобрались. Желательно не удалять вообще значение, а просто менять, Вы удалили число и скрипт просто не знает, сколько выгружать новинок из базы данных, поэтому и ошибка. Ссылка на сообщение Поделиться на другие сайты
Fredi 0 Опубликовано 18 июля, 2019 Жалоба Share Опубликовано 18 июля, 2019 Ошибка после обновления: Unknown column 'manufacturers_seo_url' in 'field list' | select manufacturers_seo_url from manufacturers where manufacturers_id="17" Похоже где то пропустили обновление базы данных. Что нужно поправить? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 18 июля, 2019 Автор Жалоба Share Опубликовано 18 июля, 2019 40 минут назад, Fredi сказал: Ошибка после обновления: Unknown column 'manufacturers_seo_url' in 'field list' | select manufacturers_seo_url from manufacturers where manufacturers_id="17" Похоже где то пропустили обновление базы данных. Что нужно поправить? SQL файл не загрузили в базу данных. В некоторых обновлениях в папке sql в архиве с патчем лежит sql файл, его надо в базу загружать, например через phpMyAdmin, зайди в свою базу данных, через закладку Импорт. Ссылка на сообщение Поделиться на другие сайты
Fredi 0 Опубликовано 18 июля, 2019 Жалоба Share Опубликовано 18 июля, 2019 Да вроде бы все файлы обновления БД загружены. Просмотрел несколько файлов обновлений, но этой строки там не нашел. Попытался добавить ее вручную, но результат не изменился. Если можно, сбрось файл таблицы manufacturers и я попробую скорректировать табличку. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 18 июля, 2019 Автор Жалоба Share Опубликовано 18 июля, 2019 5 минут назад, Fredi сказал: Да вроде бы все файлы обновления БД загружены. Просмотрел несколько файлов обновлений, но этой строки там не нашел. Попытался добавить ее вручную, но результат не изменился. Если можно, сбрось файл таблицы manufacturers и я попробую скорректировать табличку. Раз пишет такую ошибку, значит не обновлена база. Это SQL файл из этого обновления - Ссылка на сообщение Поделиться на другие сайты
Fredi 0 Опубликовано 18 июля, 2019 Жалоба Share Опубликовано 18 июля, 2019 Сейчас поправим С БД все ОК, обновилась, БД работает нормально. Но вылезла ошибка: Fatal error: Uncaught --> Smarty: undefined extension class 'Smarty_Internal_Method_Load_Filter' <-- thrown in /home/farmgdru/public_html/kuban/includes/external/smarty/sysplugins/smarty_internal_undefined.php on line 63 Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 18 июля, 2019 Автор Жалоба Share Опубликовано 18 июля, 2019 1 час назад, Fredi сказал: Сейчас поправим С БД все ОК, обновилась, БД работает нормально. Но вылезла ошибка: Fatal error: Uncaught --> Smarty: undefined extension class 'Smarty_Internal_Method_Load_Filter' <-- thrown in /home/farmgdru/public_html/kuban/includes/external/smarty/sysplugins/smarty_internal_undefined.php on line 63 А какая версия php на сервере?! Через обновления не перескакивали, всё по подярку ставили, все файлы переписывали, от старого к новому?! Если используется свой шаблон, и обновляли со старой сильно версии, то надо и шаблон свой обновлять. Ссылка на сообщение Поделиться на другие сайты
Fredi 0 Опубликовано 18 июля, 2019 Жалоба Share Опубликовано 18 июля, 2019 7.2 Ок. Проверю шаблон. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 18 июля, 2019 Автор Жалоба Share Опубликовано 18 июля, 2019 5 минут назад, Fredi сказал: 7.2 Ок. Проверю шаблон. А 7.1 есть возможность включить?! А то на 7.2 как-то пока непонятно, я сам на 7.2 сижу, но вот например на одном хостинга 7.2 не стал нормально работать почему-то. Ссылка на сообщение Поделиться на другие сайты
Fredi 0 Опубликовано 18 июля, 2019 Жалоба Share Опубликовано 18 июля, 2019 У меня несколько сайтов, вроде все на 7,2 нормально работают. Сейчас подчищаю в админке NOSSL на SSL, а то тоже тормозит. Потом посмотрю шаблон. Сейчас 7.1 уже не поддерживается и действительно с 7,2 куча проблем с переходом на нее. Слишком много правок надо делать. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 18 июля, 2019 Автор Жалоба Share Опубликовано 18 июля, 2019 4 минуты назад, Fredi сказал: У меня несколько сайтов, вроде все на 7,2 нормально работают. Сейчас подчищаю в админке NOSSL на SSL, а то тоже тормозит. Потом посмотрю шаблон. Сейчас 7.1 уже не поддерживается и действительно с 7,2 куча проблем с переходом на нее. Слишком много правок надо делать. А зачем менять NOSSL на SSL?! Вот как настраивается SSL - Просто в конфиге меняется http:// на https:// и всё. Ссылка на сообщение Поделиться на другие сайты
Fredi 0 Опубликовано 18 июля, 2019 Жалоба Share Опубликовано 18 июля, 2019 Это сделано. Сейчас посмотрю .htaccess Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения