0 Пользователей и 1 Гость просматривают эту тему.
  • 12 Ответов
  • 1406 Просмотров
*

anzak

  • Новичок
  • 20
  • 0 / 0
Сайт на Joomla  3.3.6 + VirtueMart 3.0.2
При обновлении VirtueMart 3.0.2 до версии 3.0.4 в админке панели управления Joomla открылась только верхняя строчка элементов упраления, все остальные исчезли, а в браузере высветилась информация об ошибке: 1242 Subguery returns more than 1 row SQL=SELECT m.id, m.title, m.alias, m.link. m.parent_id, m.img, m.FROM, ............................
Изучил  аналогичную информацию, восстанавливал из резервной копии, перезаливал через сервер все папки Virtuemart3.0.2 и  Joomla3.3.6, менял папку [fof]  ничего не помогает.
Подскажите, пожайлуста, как решить возникшую проблему

« Последнее редактирование: 02.02.2015, 18:58:28 от b2z »
*

robert

  • Живу я здесь
  • 4590
  • 428 / 16
Re: Ошибка:1242 Subguery returns more than 1 row
« Ответ #1 : 02.02.2015, 12:30:06 »
Запрос выдал неколько результатов вместо ожидаемого 1, нужно найти этот запрос и посмотреть. Не претендую на роль помощника, поскольку нет времени, но советую вам дать больше информации: с ваших слов, кроме тех, кто попадал в точно такую ситуацию, никто не сможет ничего конкретного сказать.
Не будь паразитом, сделай что-нибудь самостоятельно!
*

anzak

  • Новичок
  • 20
  • 0 / 0
Re: Ошибка:1242 Subguery returns more than 1 row
« Ответ #2 : 02.02.2015, 13:01:04 »
Панель управления и полное описание ошибки

1. Панель управления:

2. Информация об ошибке:
« Последнее редактирование: 02.02.2015, 13:16:06 от anzak »
*

robert

  • Живу я здесь
  • 4590
  • 428 / 16
Re: Ошибка:1242 Subguery returns more than 1 row
« Ответ #3 : 02.02.2015, 13:51:14 »
Войдите в БД, в таблицу vi17n_extensions и сделайте такой запрос
Код: php-brief
SELECT * FROM `vi17n_extensions` e WHERE e.element='com_virtuemart'
Результат выложите сюда.
Не будь паразитом, сделай что-нибудь самостоятельно!
*

anzak

  • Новичок
  • 20
  • 0 / 0
Re: Ошибка:1242 Subguery returns more than 1 row
« Ответ #4 : 02.02.2015, 16:34:20 »
Результат SQL-запроса
1. Текст:
Хост: localhost
База данных: bazis2
Время создания: Фев 02 2015 г., 16:20
Создан: phpMyAdmin 3.4.11.1deb2+deb7u1 / MySQL 5.5.40-0+wheezy1
SQL-запрос: SELECT * FROM `vi17n_extensions` e WHERE e.element='com_virtuemart' LIMIT 0, 30 ;
Строки: 1



extension_id

name

type

element

folder

client_id

enabled

access

protected

manifest_cache

params

custom_data

system_data

checked_out

checked_out_time

ordering

state


10015 VirtueMart component com_virtuemart  1 1 0 0 {"name":"VIRTUEMART","type":"component","creationD... {}  {"compatibility":{"installed":{"value":[".*"],"ver... 0 0000-00-00 00:00:00 0 0
2. Файл ipg^

*

robert

  • Живу я здесь
  • 4590
  • 428 / 16
Re: Ошибка:1242 Subguery returns more than 1 row
« Ответ #5 : 02.02.2015, 17:01:39 »
С табилцей extensions нормально. У вас стандартный шаблон админки?
Не будь паразитом, сделай что-нибудь самостоятельно!
*

anzak

  • Новичок
  • 20
  • 0 / 0
Re: Ошибка:1242 Subguery returns more than 1 row
« Ответ #6 : 02.02.2015, 17:11:29 »
Да шаблон isis
когда выполняю вход в панель упрпавления в журнале логов на сервере формируется ошибка:
мой сайт/administrator/modules/mod_vmmenu/helper.php(46): J in /var/www/rpiwwwoj/data/www/orifllame.spb.ru/libraries/joomla/database/driver/mysqli.php on line 606, referer: http://мой сайт/administrator/
а вот строки 605, 606 файла mysqli.php
605  JLog::add(JText::sprintf('JLIB_DATABASE_QUERY_FAILED', $this->errorNum, $this->errorMsg), JLog::ERROR, 'databasequery');
606     throw new RuntimeException($this->errorMsg, $this->errorNum);


*

robert

  • Живу я здесь
  • 4590
  • 428 / 16
Re: Ошибка:1242 Subguery returns more than 1 row
« Ответ #7 : 02.02.2015, 17:18:19 »
Выкладывайте под спойлером содержимое /administrator/modules/mod_vmmenu/helper.php, у меня нет VM вашей версии.
Не будь паразитом, сделай что-нибудь самостоятельно!
*

anzak

  • Новичок
  • 20
  • 0 / 0
Re: Ошибка:1242 Subguery returns more than 1 row
« Ответ #8 : 02.02.2015, 17:23:28 »
Код убрал
« Последнее редактирование: 02.02.2015, 17:41:22 от anzak »
*

robert

  • Живу я здесь
  • 4590
  • 428 / 16
Re: Ошибка:1242 Subguery returns more than 1 row
« Ответ #9 : 02.02.2015, 17:36:35 »
Уберите код под спойлер
Спойлер
[свернуть]
Не вижу ошибки. Попробуйте менять стр.53
Код: php-brief
foreach ($vmComponentItems as &$vmComponentItem) {
на
Код: php-brief
foreach ($vmComponentItems as $vmComponentItem) {
Не будь паразитом, сделай что-нибудь самостоятельно!
*

anzak

  • Новичок
  • 20
  • 0 / 0
Re: Ошибка:1242 Subguery returns more than 1 row
« Ответ #10 : 02.02.2015, 17:54:28 »
В результате замены в браузере исчезла информация об ошибке,
но при нажатии на любой раздел панели управления в верхней строчке  элементы панели в нижней части по-прежнему не  появляются
*

robert

  • Живу я здесь
  • 4590
  • 428 / 16
Re: Ошибка:1242 Subguery returns more than 1 row
« Ответ #11 : 02.02.2015, 18:19:41 »
Отключите этот модуль.
Не будь паразитом, сделай что-нибудь самостоятельно!
*

anzak

  • Новичок
  • 20
  • 0 / 0
Re: Ошибка:1242 Subguery returns more than 1 row
« Ответ #12 : 02.02.2015, 18:49:32 »
Внимательно просмотрел папку administrator/modules  Joomla 3.3.6 с официального сайта и обомлел-она не содержит подпапки mod_vmmenu, удалил ее и не нарадуюсь все работает нормально.
Не понятно каким образом она затесалась туда при обновлении.
Вам robert ОГРОМНОЕ СПАСИБО!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Ошибка 500 при добавлении ссылок или изображений в материал

Автор Sergey0606

Ответов: 4
Просмотров: 89
Последний ответ 15.11.2018, 16:00:28
от Sergey0606
Знатоки нужна помощь...Ошибка после перехода версии php

Автор polezniy

Ответов: 19
Просмотров: 513
Последний ответ 14.11.2018, 13:36:06
от Igor2
0 - Обнаружена ошибка. Call to undefined method Joomla\Registry\Registry::getVa

Автор Victor333

Ответов: 22
Просмотров: 387
Последний ответ 09.11.2018, 11:46:17
от Victor333
Ошибка: 0 - Using $this when not in object context

Автор Kadimp

Ответов: 36
Просмотров: 1088
Последний ответ 09.11.2018, 07:05:05
от NewUsers
[РЕШЕНО] Ошибка 500 в менеджере материалов

Автор RUSchief

Ответов: 7
Просмотров: 366
Последний ответ 02.11.2018, 16:43:30
от Элана