Здравствуйте. Возникла странная проблема с импортом изображений для товара. Странность состоит в том что на локальный компьютер все изображения для карточки товара нормально импортируется, на хостинг же не импортируется. Что характерно для категорий изображения на хостинге импортируются. Уже чего только не делал и права на папках , на VPS менял и пользователя меня и пути менял (/upload/-/upload). Не импортируются...
The file 'upload/A.B.S/210373.jpg' does not exist.
29 modules/core/exception.php
80 modules/core/file.php
140 modules/core/file.php
781 modules/core/file.php
1783 modules/shop/item/import/csv/controller.php
628 admin/shop/item/import/index.php
опаньки путем переберания вариантов оказалось на хостинге оканчание .jpg или .JPG влияет , чувствителен к регистру блин. А на локальном всеравно с любым грузит
всем привет.
аналогичная ситуация возникла, может кто сталкивался. случилось все на ровном месте, никаких настроек не трогал (вот только не помню, может обновил до последней версии, хотя, скорее всего, после обновления все еще работало). при импорте не видит файлы картинок. хотя, если скопировать путь из лог файла и вставить в браузер, то изображение нормально открывается в браузере.
пс: возможно проблема кроется в том, что процедура импорта для доступа к изображениям формирует гиперссылки вида
/home/zestcomu/public_html/zest.com.ua/hostcmsfiles/tmp/1c_exchange_files/import_files/16/16a03748-a37d-11e3-845d-ac220b79e994_f4c84623-c47d-11e3-9c0d-ac220b79e994.png
т.е. используется иерархия файловой системы хостера, вместо глобальных гиперссылок вида
не знаю, как было раньше, ибо в случае успешной загрузки изображения, в лог ничего не пишется.
хочется понять связано ли это с обновлением hostcms или с какими-то изменениями на хостинге.
как временное решение, выполнил импорт вручную через ца, указав в качестве источника временную папку, куда процедура импорта из 1с складывает файлы: /hostcmsfiles/tmp/1c_exchange_files/import.xml, а в качестве пути для внешних файлов - /hostcmsfiles/tmp/1c_exchange_files/. все сработало.
скорее всего в обновлении был изменен механизм формирования ссылок для процедуры импорта (ну или хостер что-то намутил, хотя поддержка божится, что ничего не меняли), что привело к подобному эффекту.
вообще, хотелось бы узнать, где можно прописать глобальный префикс пути для формирования ссылок. ну или, хотя бы, как-то повлиять на механизм создания ссылок при импорте. кстати, видел на форуме несколько тем с подобными проблемами импорта изображений, но ответов там нет. видимо глюк возникает достаточно редко, но мне везет.
при случае, все-таки попробую на другом хостинге, чтобы понять в чем причина.
появилось время, проверил все досконально.
проблема появляется после установки обновления 6.1.3.
откатился, пока юзаю так. появится время, попытаюсь локализовать этот трабл.
так что, делайте архивы, очень помогает