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

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

  • Живу я здесь
  • 4974
  • 457 / 20
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

  • Живу я здесь
  • 4974
  • 457 / 20
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

  • Живу я здесь
  • 4974
  • 457 / 20
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

  • Живу я здесь
  • 4974
  • 457 / 20
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

  • Живу я здесь
  • 4974
  • 457 / 20
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

  • Живу я здесь
  • 4974
  • 457 / 20
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 ОГРОМНОЕ СПАСИБО!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Call to a member function NewColorizeImage() on null при переходе PHP 7 [Решено]

Автор Eholov

Ответов: 3
Просмотров: 1900
Последний ответ 17.03.2023, 11:03:04
от Olexa
Ошибка при обновлении с 3.10.10. до 4.х

Автор svd2014

Ответов: 1
Просмотров: 958
Последний ответ 13.02.2023, 19:53:08
от weser
Ошибка libraries/joomla/session/handler/native.php

Автор rezchik

Ответов: 2
Просмотров: 676
Последний ответ 17.01.2023, 22:02:31
от rezchik
Ошибка при переходе на php 8

Автор Andru

Ответов: 1
Просмотров: 585
Последний ответ 09.01.2023, 20:39:03
от sivers
Внимание Ошибка подключения к SMTP

Автор SeaGod

Ответов: 6
Просмотров: 14510
Последний ответ 04.11.2022, 15:58:49
от marksetter