Перейти к содержимому


Фотография
- - - - -

Не удается импортировать JSON. Попадаю в панель управления Joomla.


Лучший Ответ SmetDenis , 26 February 2013 - 17:06

К сожалению, не знаю чем вам помочь.
Чтобы решить проблему нужно глубоко разбираться в сайте, скрипте импорта и вообще смотреть все что происходит там.
Возможно поможет сменить web-сервер или версию PHP (например в Open-server она меняется из настроек мышкой).
Или попробуйте сделать импорт по частям, например.

У меня ощущение, что это проблема с настройками PHP, но не знаю какими.
Скорее всего сам php при обработке большого объема данных "умирает" и автоматически делает редирект.
Последний раз схожий баг встречал на одном из сайтов где была форма с 1200 переменными. При отправке картина была в точности как у вас. Тогда помогло изменить в php.ini переменную max_input_vars

Решать проблемы стандартного импорта Zoo, который не зависит от JBZoo - я не могу.
Перейти к сообщению


  • Закрытая тема Тема закрыта
Сообщений в теме: 12

#1 Новичек

Новичек

Отправлено 25 February 2013 - 00:44

Не удается импортировать JSON, через продолжительное время перебрасывает в панель управления Joomla.
    Сайт на локальном,
    Сообщения об ошибках в Joomla вкл. на максимум, ошибок не выводит.
    В php.ini тоже вкл. (display_errors = On).
Помогите разобраться.
_________
ZOO 3.0.10
max_execution_time = 60    ;
memory_limit = 256M      ;
upload size - 20Mb
post size - 50Mb

post_max_size = 16M
  • 0

#2 Новичек

Новичек

Отправлено 25 February 2013 - 11:20

Убрал все лишние товары, категории, размер файла json 1,9Мб, 262 товара.

Я проводил такую операцию, ранее, тоже на локальном - проблем не было 2,4Мб съело просто. теперь же, ничего не добавив, перебрасывает в панель управления.

Ни кто не сталкивался?
  • 0

#3 Новичек

Новичек

Отправлено 25 February 2013 - 12:39

Похоже ни кто не поможет.. .
  • 0

#4 SmetDenis

SmetDenis

Отправлено 25 February 2013 - 19:43

Лично я таким не сталкивался.

Предположения
- Возможно в JSON у вас есть поля которых нет на сайте или наоборот.
- Настройки полей не совпадают. Например в JSON они лежат как множественное, а на сайте эта опция не включена.
- Настройки самого сервера где-то не могут "провернуть" большой объем данных. Попробуйте повторить операцию на Open Server (аналог Denwer)

  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#5 RomanL

RomanL

Отправлено 25 February 2013 - 19:56

Если на локальном работало, задайте этот вопрос хостеру.
  • 0
[color=#aa0000]Не забывайте нажимать кнопку «Вопрос Решён» и «+1» под сообщением, которое Вам помогло[/color]

#6 Новичек

Новичек

Отправлено 26 February 2013 - 06:38

Если на локальном работало, задайте этот вопрос хостеру.


В том то и дело, что работало раньше (месяц назад), (до обновления Joomla и JBZoo), сейчас на том же локальном не работает(наверное я что-нить изменил).
У меня вот мысли: Как нажимаю "шестеренка-каталог товаров-настройки", вот что я вижу
Изображение

а в самом конце ошибка :
аšаОб€аЗаИаНаА

Parse error: syntax error, unexpected T_STRING in /home/filter/public_html/media/zoo/applications/jbuniversal/joomla/elements/jbelementlist.php on line 1

  • 0

#7 SmetDenis

SmetDenis

Отправлено 26 February 2013 - 06:44

Покажите содержимое этого файла.
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#8 Новичек

Новичек

Отправлено 26 February 2013 - 08:05

Покажите содержимое этого файла.

Содержимое этого файла:
<?php/** * JBZoo is universal CCK based Joomla! CMS and YooTheme Zoo component * @category   JBZoo * @author     smet.denis <admin@joomla-book.ru> * @copyright  Copyright (c) 2009-2012, Joomla-book.ru * @license    http://joomla-book.ru/info/disclaimer * @link       http://joomla-book.ru/projects/jbzoo JBZoo project page */defined('_JEXEC') or die('Restricted access');echo App::getInstance('zoo')->jbfield->elementlist($name, $value, $control_name, $node, $parent);

  • 0

#9 SmetDenis

SmetDenis

Отправлено 26 February 2013 - 08:09

У вас сбиты переносы
Вот мой вариант, он рабочий.
<?php
/**
 * JBZoo is universal CCK based Joomla! CMS and YooTheme Zoo component
 * @category   JBZoo
 * @author     smet.denis <admin@joomla-book.ru>
 * @copyright  Copyright (c) 2009-2012, Joomla-book.ru
 * @license    http://joomla-book.ru/info/disclaimer
 * @link       http://joomla-book.ru/projects/jbzoo JBZoo project page
 */
defined('_JEXEC') or die('Restricted access');

echo App::getInstance('zoo')->jbfield->elementlist($name, $value, $control_name, $node, $parent);


  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#10 Новичек

Новичек

Отправлено 26 February 2013 - 10:45

Помогла полная замена с демо-сайта папки:
/media/zoo/applications/jbuniversal
Кроме папок: "templates" и "types".
Проблема с иероглафами исчезла, но все равно  перебрасывает в панель управления Joomla.

- Возможно в JSON у вас есть поля которых нет на сайте или наоборот.
- Настройки полей не совпадают. Например в JSON они лежат как множественное, а на сайте эта опция не включена.

1 к одному, все одинаково.

- Настройки самого сервера где-то не могут "провернуть" большой объем данных. Попробуйте повторить операцию на Open Server (аналог Denwer)

проводил ту же операцию с большим объемам данных на этом же (локальном) сервере.
  • 0




Click to return to top of page in style!