Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Ошибка json при переносе магазина на другой сервер


Recommended Posts

Здравствуйте. После переноса магазина при редактировании изображения товара появилась ошибка:

 

SyntaxError: JSON.parse: unexpected character

OK

<b>Warning</b>: json_encode(): Invalid UTF-8 sequence in argument in <b>/var/www/sergey/data/www/dscosmetic.net/admin/controller/common/filemanager.php</b> on line <b>155</b><b>Warning</b>: json_encode(): Invalid UTF-8 sequence in argument in <b>/var/www/sergey/data/www/dscosmetic.net/admin/controller/common/filemanager.php</b> on line <b>155</b><b>Warning</b>: json_encode(): Invalid UTF-8 sequence in argument in <b>/var/www/sergey/data/www/dscosmetic.net/admin/controller/common/filemanager.php</b> on line <b>155</b><b>Warning</b>: json_encode(): Invalid UTF-8 sequence in argument in <b>/var/www/sergey/data/www/dscosmetic.net/admin/controller/common/filemanager.php</b> on line <b>155</b>[{"filename":"10.jpg","file":"10.jpg","thumb":"http:\/\/dscosmetic.net\/image\/cache\/data\/10-100x100.jpg","size":"12.86KB"},{"filename":"100.jpg","file":"100.jpg","thumb":"http:\/\/dscosmetic.net\/image\/cache\/data\/100-100x100.jpg","size":"21.64KB"},{"filename":"101.jpg","file":"101.jpg","thumb":"http:\/\/dscosmetic.net\/image\/cache\/data\/101-100x100.jpg","size":"26.37KB"},

155 строка в указанном файле выглядит так:

	$this->response->setOutput(json_encode($json));	

Девушка, заполнявшая карточки товара, некоторые изображения загружала с русскими названиями. Подозреваю, что в этом проблема и заключается, может быть кто-нибудь знает её решение? По ftp нахожу файлы и папки вида "ђ_‘_ђс‘_‘'ђсђ_ђш" в images/cache/data

Надіслати
Поділитися на інших сайтах


при переносе побились названия. что делать? - переименовывать

Я просто хотел удостоверится, что проблема именно в названиях изображений. Там 1000 товаров, не хотелось бы удалять файлы с кракозяблами, если проблема не в них.

FTP клиент тоже на эту папку с картинками ругается:

 

Принята неправильная последовательность символов, отключение UTF-8. Выберите UTF-8 в Менеджере Сайтов, чтобы включить UTF-8 принудительно.

Надіслати
Поділитися на інших сайтах


  • 1 year later...

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.