support 446 Posted June 21, 2011 Report Share Posted June 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, это значит, что хостер достаточно надёжен и сервер базы данных у него "падает" редко, т.е. и Ваши потенциальные финансовые потери по вине хостера будут минимальны. Link to post Share on other sites
Olga_Ya 0 Posted April 15, 2019 Report Share Posted April 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 Link to post Share on other sites
support 446 Posted April 16, 2019 Author Report Share Posted April 16, 2019 7 часов назад, Olga_Ya сказал: Здравствуйте! Пишет, что нет колонки label_id в таблице products. Возможно, Вы пытаетесь старую базу данных восстановить в новой версии, либо устанавливали обонвления, а SQL файлы из обновлений не загрузжали в базу данных. Зайти в phpMyAdmin и добавьте эту колонку. Но наверняка потому будут другие ошибки, если Вы что-то неправильно делаете, например как уже выше сказал - пытаетесь старую базу данных запустить на файлах текущей версии. 1 Link to post Share on other sites
Дим Туйгунов 0 Posted June 13, 2019 Report Share Posted June 13, 2019 Такая запись выводится, когда в админке, в настройках, включена функция "Техническое обслуживание". И это не мешает войти Админу, под своим паролем. Но, что делать если выводится запись: "Извините! Магазин закрыт по техническим причинам. Заходите позже" При этом нет даже кнопки "Войти", чтобы ввести логин-пароль админа. Это случилось после того, как менял настройки "Минимальные. Максимальные" в настройках админки. Хотя, может просто совпало с этим... Link to post Share on other sites
support 446 Posted June 13, 2019 Author Report Share Posted June 13, 2019 4 часа назад, Дим Туйгунов сказал: Такая запись выводится, когда в админке, в настройках, включена функция "Техническое обслуживание". И это не мешает войти Админу, под своим паролем. Но, что делать если выводится запись: "Извините! Магазин закрыт по техническим причинам. Заходите позже" При этом нет даже кнопки "Войти", чтобы ввести логин-пароль админа. Это случилось после того, как менял настройки "Минимальные. Максимальные" в настройках админки. Хотя, может просто совпало с этим... Вполне возможно такое, если удалили значение вообще из опции, нужно указывать хоть какое-то число. Сверху написано ведь что нужно сделать, с помощью лог файла надо узнать текст ошибки, тогда смогу уже конкретнее сказать, как исправить. По идее, нужно просто узнать, в какой опции проблема и испраить её значение в phpMyAdmin в таблице cofiguration. 4 часа назад, Дим Туйгунов сказал: Такая запись выводится, когда в админке, в настройках, включена функция "Техническое обслуживание". И это не мешает войти Админу, под своим паролем. Но, что делать если выводится запись: "Извините! Магазин закрыт по техническим причинам. Заходите позже" При этом нет даже кнопки "Войти", чтобы ввести логин-пароль админа. Это случилось после того, как менял настройки "Минимальные. Максимальные" в настройках админки. Хотя, может просто совпало с этим... Вполне возможно такое, если удалили значение вообще из опции, нужно указывать хоть какое-то число. Сверху написано ведь что нужно сделать, с помощью лог файла надо узнать текст ошибки, тогда смогу уже конкретнее сказать, как исправить. По идее, нужно просто узнать, в какой опции проблема и испраить её значение в phpMyAdmin в таблице cofiguration. Вы ж не присылаете никаких данных, ни ссылку на магазин, ни доступ на ftp, ни доступ в админку, ни доступ к phpMyAdmin. Раз не присылаете, тогда пишите хотя бы, что там у Вас в лог файле. Link to post Share on other sites
Дим Туйгунов 0 Posted June 13, 2019 Report Share Posted June 13, 2019 Сейчас скину ссылку на магазин и доступ ftp В общем, получилось зайти в админку и всё восстановить. Там в Максимальных значениях, я удалил Новинки, из-за этого весь сыр бор. Прописал 1 и всё заработало. Спасибо! Link to post Share on other sites
support 446 Posted June 13, 2019 Author Report Share Posted June 13, 2019 52 минуты назад, Дим Туйгунов сказал: Сейчас скину ссылку на магазин и доступ ftp В общем, получилось зайти в админку и всё восстановить. Там в Максимальных значениях, я удалил Новинки, из-за этого весь сыр бор. Прописал 1 и всё заработало. Спасибо! Не за что. Хорошо, что разобрались. Желательно не удалять вообще значение, а просто менять, Вы удалили число и скрипт просто не знает, сколько выгружать новинок из базы данных, поэтому и ошибка. Link to post Share on other sites
Fredi 0 Posted July 18, 2019 Report Share Posted July 18, 2019 Ошибка после обновления: Unknown column 'manufacturers_seo_url' in 'field list' | select manufacturers_seo_url from manufacturers where manufacturers_id="17" Похоже где то пропустили обновление базы данных. Что нужно поправить? Link to post Share on other sites
support 446 Posted July 18, 2019 Author Report Share Posted July 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, зайди в свою базу данных, через закладку Импорт. Link to post Share on other sites
Fredi 0 Posted July 18, 2019 Report Share Posted July 18, 2019 Да вроде бы все файлы обновления БД загружены. Просмотрел несколько файлов обновлений, но этой строки там не нашел. Попытался добавить ее вручную, но результат не изменился. Если можно, сбрось файл таблицы manufacturers и я попробую скорректировать табличку. Link to post Share on other sites
support 446 Posted July 18, 2019 Author Report Share Posted July 18, 2019 5 минут назад, Fredi сказал: Да вроде бы все файлы обновления БД загружены. Просмотрел несколько файлов обновлений, но этой строки там не нашел. Попытался добавить ее вручную, но результат не изменился. Если можно, сбрось файл таблицы manufacturers и я попробую скорректировать табличку. Раз пишет такую ошибку, значит не обновлена база. Это SQL файл из этого обновления - Link to post Share on other sites
Fredi 0 Posted July 18, 2019 Report Share Posted July 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 Link to post Share on other sites
support 446 Posted July 18, 2019 Author Report Share Posted July 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 на сервере?! Через обновления не перескакивали, всё по подярку ставили, все файлы переписывали, от старого к новому?! Если используется свой шаблон, и обновляли со старой сильно версии, то надо и шаблон свой обновлять. Link to post Share on other sites
Fredi 0 Posted July 18, 2019 Report Share Posted July 18, 2019 7.2 Ок. Проверю шаблон. Link to post Share on other sites
support 446 Posted July 18, 2019 Author Report Share Posted July 18, 2019 5 минут назад, Fredi сказал: 7.2 Ок. Проверю шаблон. А 7.1 есть возможность включить?! А то на 7.2 как-то пока непонятно, я сам на 7.2 сижу, но вот например на одном хостинга 7.2 не стал нормально работать почему-то. Link to post Share on other sites
Fredi 0 Posted July 18, 2019 Report Share Posted July 18, 2019 У меня несколько сайтов, вроде все на 7,2 нормально работают. Сейчас подчищаю в админке NOSSL на SSL, а то тоже тормозит. Потом посмотрю шаблон. Сейчас 7.1 уже не поддерживается и действительно с 7,2 куча проблем с переходом на нее. Слишком много правок надо делать. Link to post Share on other sites
support 446 Posted July 18, 2019 Author Report Share Posted July 18, 2019 4 минуты назад, Fredi сказал: У меня несколько сайтов, вроде все на 7,2 нормально работают. Сейчас подчищаю в админке NOSSL на SSL, а то тоже тормозит. Потом посмотрю шаблон. Сейчас 7.1 уже не поддерживается и действительно с 7,2 куча проблем с переходом на нее. Слишком много правок надо делать. А зачем менять NOSSL на SSL?! Вот как настраивается SSL - Просто в конфиге меняется http:// на https:// и всё. Link to post Share on other sites
Fredi 0 Posted July 18, 2019 Report Share Posted July 18, 2019 Это сделано. Сейчас посмотрю .htaccess Link to post Share on other sites
Recommended Posts