Добро пожаловать, Гость

ТЕМА: SyntaxError: Unexpected end of input

SyntaxError: Unexpected end of input 09 дек 2014 10:14 #119

  • АдМинь БагоИскатель
  • АдМинь БагоИскатель аватар
  • Не в сети
В продолжение темы о том, как вредно обновляться до вновь появившейся ветки движка, представляю Вам сеженький баг версии 2.0.1.0, который называется:

In Firefox
SyntaxError: JSON.parse: unexpected end of data at line 1 column 1 of the JSON data
OK

In Chrome
SyntaxError: Unexpected end of input

OK

Эта бага проявляется при попытке редактировать заказ когда "API User" не выбран в "Система - Настройки - Магазин по-умолчанию".

А если в "Система - Настройки - Магазин по-умолчанию" на вкладке "Опции" в разделе "Оформление заказа" выбран "API User", то попытка посмотреть/редактировать/удалить заказ завершается ошибкой "504 Gateway Time-out" без каких либо ошибок в логах апача/OpenCart-а или РНР ошибок.

На сервере традиционно использовалась связка Apache + Nginx, на голом Apache тестировать ноу-хау версии OpenCart 2.0.1.0 не было ни времени ни желания.

Была попытка по-холиварить на данную тему: http://forum.opencart.com/viewtopic.php?f=181&t=132699&sid=af986c10863b2d0f0693cd965daae6ae&start=20 - что закончилось установкой Magento 1.9.1 Вместо OpenCart 2.0.1.0 ибо функционал OpenCart 1.5.х не устраивал.

Нововведением в OpenCart 2.0.1.0 стало некое API... "Гениальность" которого просто поражает! Накой чёрт, скажите мне, самому CURL-лить POST-ом к своему же API на локальном хосте или в рамках своего же домена в процессе правки (редактирования/удаления) заказов??? Ведь API предназначено для удалённых вызовов со стороны чужих/других доменов, если мне память не изменяет...

На данный момент вышла версия OpenCart 2.0.1.1, в которой возможно этого быга уже и нет..., а возможно к нему добавился новый :)
АдМинь БагоИскатель ярый борец за безглючную работу любых механизмов и организмов во всей вселенной и потому пребывает в вечном поиске всяческих багов, а тот кто ищет как известно всегда находит. Когда что-то или кого-то вылечить не в состоянии, то со словами "Я в аду, а вы все черти" уходит в запой выйдя из которого снова берётся лечить неизлечимое.
Администратор запретил публиковать записи гостям.
Комментарии в блоге