Перейти к содержанию
iliusa77

[Решено?..] Сайт на Opencart 1.5.2.1 - белая страница в браузере при редактировании товаров

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

Версия магазина - Opencart 1.5.2.1

Восстановил магазин из бэкапа на тот же аккакунт того же хостинга.

Сайт работает - регистрации и заказы успешно проходят, но вот в админке при попытке изменить товар после нажатия "Изменить" в браузере - белая страница, а в адресной строке:

http://zigzag.md/admin/index.php?route=catalog/product/update&token=f0b3cda1c6c0ec36728ca011e321a2ec&product_id=4833

То же и при попытке изменить настройки магазина (Система->Настройки->Изменить) в браузере - белая страница, а в адресной строке: http://zigzag.md/admin/index.php?route=setting/setting&token=f0b3cda1c6c0ec36728ca011e321a2ec

 

При этом Категории и Производители редактируются без проблем.

 

Все права на хостинге перепроверил - корректны:
0777 image/
0777 image/cache/
0777 image/data/  
0777 system/cache/
0777 system/logs/
0777 download/
0777 config.php
0777 admin/config.php

 

В логе ошибок Opencart вижу следующее:
2013-05-25 15:08:09 - PHP Notice:  Error: Unknown column 'name' in 'order clause'<br />Error No: 1054<br />SELECT * FROM customer_group ORDER BY name ASC in /var/www/zigzag/data/www/zigzag.md/system/database/mysql.php on line 49
2013-05-25 15:08:11 - PHP Notice:  Undefined variable: customer_blacklist in /var/www/zigzag/data/www/zigzag.md/vqmod/vqcache/vq2-admin_view_template_common_header.tpl on line 106
2013-05-25 15:08:11 - PHP Notice:  Undefined variable: text_customer_blacklist in /var/www/zigzag/data/www/zigzag.md/vqmod/vqcache/vq2-admin_view_template_common_header.tpl on line 106
2013-05-25 15:08:17 - PHP Notice:  Undefined variable: customer_blacklist in /var/www/zigzag/data/www/zigzag.md/vqmod/vqcache/vq2-admin_view_template_common_header.tpl on line 106
2013-05-25 15:08:17 - PHP Notice:  Undefined variable: text_customer_blacklist in /var/www/zigzag/data/www/zigzag.md/vqmod/vqcache/vq2-admin_view_template_common_header.tpl on line 106
2013-05-25 15:08:19 - PHP Notice:  Undefined variable: customer_blacklist in /var/www/zigzag/data/www/zigzag.md/vqmod/vqcache/vq2-admin_view_template_common_header.tpl on line 106
2013-05-25 15:08:19 - PHP Notice:  Undefined variable: text_customer_blacklist in /var/www/zigzag/data/www/zigzag.md/vqmod/vqcache/vq2-admin_view_template_common_header.tpl on line 106
2013-05-25 15:08:25 - PHP Notice:  Error: Unknown column 'name' in 'order clause'<br />Error No: 1054<br />SELECT * FROM customer_group ORDER BY name ASC in /var/www/zigzag/data/www/zigzag.md/system/database/mysql.php on line 49
2013-05-25 15:08:28 - PHP Notice:  Undefined variable: customer_blacklist in /var/www/zigzag/data/www/zigzag.md/vqmod/vqcache/vq2-admin_view_template_common_header.tpl on line 106
2013-05-25 15:08:28 - PHP Notice:  Undefined variable: text_customer_blacklist in /var/www/zigzag/data/www/zigzag.md/vqmod/vqcache/vq2-admin_view_template_common_header.tpl on line 106
2013-05-25 15:12:14 - PHP Notice:  Error: Unknown column 'name' in 'order clause'<br />Error No: 1054<br />SELECT * FROM customer_group ORDER BY name ASC in /var/www/zigzag/data/www/zigzag.md/system/database/mysql.php on line 49

Никаких BOM-символов или других нарушений синтаксиса (которые могли возникнуть при переносе сайта) в строке 106 файла /var/www/zigzag/data/www/zigzag.md/vqmod/vqcache/vq2-admin_view_template_common_header.tpl и строке 49 файла /var/www/zigzag/data/www/zigzag.md/system/database/mysql.php не обнаружил.

 

Вот строки:

vq2-admin_view_template_common_header.tpl строка 106:

 

<!-- <li><a href="<?php echo $customer_blacklist; ?>"><?php echo $text_customer_blacklist; ?></a></li>-->

 

mysql.php строка 49:

 

trigger_error('Error: ' . mysql_error($this->link) . '<br />Error No: ' . mysql_errno($this->link) . '<br />' . $sql);

 

Сталкивался ли кто нибудь с подобным? Буду рад любой помощи.

Поделиться сообщением


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

яркий пример "красненького ноутбука". :|

 

вы установили какое-то дополнение для другой версии движка, не задумываясь, какие изменения оно вносит.

Поделиться сообщением


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

Никаких дополнений не устанавливалось.

Задумывалось обновление нормально работающего магазина до версии 1.5.5.1. Перед обновление был сделан бэкап сайта, обновление прошло без ошибок, но на сайте некоторые элементы не отображались, поэтому было решено откатить сайт назад из бэкапа, что я и сделал предварительно очистив корневую директорию сайта на хостинге.

Поделиться сообщением


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

поэтому было решено откатить сайт назад из бэкапа, что я и сделал предварительно очистив корневую директорию сайта на хостинге.

 

а базу данных откатили?

Поделиться сообщением


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

Судя по ошибкам опен жалуется на отсутствующую колонку name в customer_group. Такой колонки там никогда по-моему не было. Эта колонка используется в customer_group_description. И куча неизвестных переменных в admin/view/template/common/header.tpl.

Если допустить, что вы откатили - что-то осталось.
Попробуйте отключить в вкмоде скрипты - думаю что дело в них.

Поделиться сообщением


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

Столкнулся с такой же проблемой. Удалось решить?

Поделиться сообщением


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

2013-05-25 15:08:11 - PHP Notice: Undefined variable: customer_blacklist in /var/www/zigzag/data/www/zigzag.md/vqmod/vqcache/vq2-admin_view_template_common_header.tpl on line 106
2013-05-25 15:08:11 - PHP Notice: Undefined variable: text_customer_blacklist in /var/www/zigzag/data/www/zigzag.md/vqmod/vqcache/vq2-admin_view_template_common_header.tpl on line 106

 

Решил проблемку. Image Manager+ из-за него проблемы такие возникают. Первое установил его, забыв о моей системе 1.5.5.1 osstore. А он не предназначен для неё. Смотрел какие файлы были заменены Image Manager+ -ом.  Потом заменял эти файлы на файлы из сборки osstore 1.5.5.1 В итоге все проблемы ушли. Долго муторно. ДЕЛАЙТЕ БЭКАПЫ ПЕРЕД ИЗМЕНЕНИЯМИ!  :)

Поделиться сообщением


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

Такая же проблема, при чем в ошибках ничего нет

Поделиться сообщением


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От Techno1og
      Есть несколько ошибок, хочу разобраться в чем причина и почему они появились.
       
      1. 2018-08-05 11:41:14 - PHP Notice:  Undefined variable: category_id in /home/d/.../.../public_html/catalog/view/theme/.../template/product/search.tpl on line 31
       
      2.
      2018-08-09 23:24:45 - PHP Notice:  Undefined variable: category_id in /home/d/.../.../public_html/vqmod/vqcache/vq2-catalog_view_theme_..._template_product_search.tpl on line 31
      2018-08-09 23:24:45 - PHP Notice:  Undefined variable: category_id in /home/d/.../.../public_html/vqmod/vqcache/vq2-catalog_view_theme_..._template_product_search.tpl on line 37
       
       
    • От white130489
      Добрый день!
      Помогите, пожалуйста, устранить ошибки:
       
      PHP Notice:  Undefined variable: customer_name in /home/smolamne/public_html/vqmod/vqcache/vq2-catalog_view_theme_default2_template_product_product.tpl on line 313
      PHP Warning:  mysql_real_escape_string() expects parameter 1 to be string, array given in /home/smolamne/public_html/system/database/mysql.php on line 58
      PHP Notice:  Undefined variable: category_id in /home/smolamne/public_html/catalog/view/theme/default2/template/product/search.tpl on line 20
    • От AlexeyU
      Добрый вечер
      После обновления до  ocStore 2.1.0.2.1 из карточки товаров и страницы производителей пропали все manufactur
      Это не помогло 
      Есть ли таблетка?
       
      Ошибки ниже
    • От kukaracha
      Добрый день, участники форума и эксперты!
      Добавил виджет Одноклассники-подписаться на группу (https://apiok.ru/ext/group) в стандартный модуль ocStore 2.3.0.2 - HTML, назвал его "Мы в одноклассниках!", добавил в макет на страницу каталога. Зашёл в журнал ошибок и обнаружил строки:
      Undefined variable: lang in /home/user1333/public_html/admin/view/template/extension/module/html.tpl on line 55 Ошибка говорит о том, что не объявлена переменная $lang в html.tpl.
      Зашёл в html.tpl, открыв через Notepad++, в строке 55 следующее:
      <textarea name="module_description[<?php echo $language['language_id']; ?>][description]" placeholder="<?php echo $entry_description; ?>" id="input-description<?php echo $language['language_id']; ?>" data-lang="<?php echo $lang; ?>" class="form-control summernote"><?php echo isset($module_description[$language['language_id']]['description']) ? $module_description[$language['language_id']]['description'] : ''; ?></textarea> Вопрос знатокам, нижеприведённый код верен или нет? попробовал сам устранить проблему:
      <textarea name="module_description[<?php echo $language['language_id']; ?>][description]" placeholder="<?php echo $entry_description; ?>" id="input-description<?php echo $language['language_id']; ?>" data-lang="<?php echo $language['language_id']; ?>" class="form-control summernote"><?php echo isset($module_description[$language['language_id']]['description']) ? $module_description[$language['language_id']]['description'] : ''; ?></textarea> В журнале ошибки исчезли, но правильно ли я сделал? Буду признателен за разъяснения, т.к. интересно.
      ----------
      Проблема в data-lang="<?php echo $lang; ?>" была.
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.