[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

re: [ic] Image uploader breaks in 4.8.7 -> 5.2.0 upgrade




I just updated a catalog from a 4.8.7 installation to a 5.2.0.
Everything works fine, except for image uploading.  When I attempt to
upload an image, I get an error in the log saying:

host70.catalog.com huRhk5Jw:catalog.com - [08/July/2005:17:41:03 -0400] catalog /cgi-bin/catalog/admin/item_edit imgxyz.jpg is not a file.

I had similar problems under the 4.8.7 catalog, which I resolved by
adding a symlink to my image directory called "images" in my catalog
root.  The same symlink appears in the IC 5 version of the catalog, and
everything else (server, servername, user, file permissions) are the
same as with the 4.8.7 catalog, except file uploads don't work.

I've had the same problem. All the permitions in the directories were ok but each time I wanted to upload a new picture, it wouldn't. I got an error in the log "xxx is not a file".

I solved the problem by merging the meta data, which hadn't been done before because that too caused an error.

Cannot merge metadata -- column(s) 'extended, default' is missing in table mv_metadata"

So I fixed that by "CATDIR/products/mv_metadata.asc", adding 2 tabs at the end of the first line and "extended". Then I restarted Interchange and merged the metadata. After that the admin UI had changed somewhat. I could even upload a 3rd picture for each product... Image, Thumb and Large Image. Image and Large Image worked but not Thumb. In order to get Thumb to work, I had to go to the right side of the image uploading page (it's on another page now) , click on the edit meta icon and then edit the "Filter(s)" filed to make it look like for the other images fields (select the "--add--" filter and leave the edit box on it right empty). Now Thumb works too!

Hi list,

I tried this, as I also had not merged the metadata. After merging, I now get the following in the error logs:

host70.catalog.com eYpBwjHd:catalog.com - [23/August/2005:09:51:21 -0400] catalog5 /cgi-bin/catalog5/admin/item_edit failed to write images/items/Winter.jpg: Inappropriate ioctl for device host70.catalog.com eYpBwjHd:catalog.com - [23/August/2005:09:51:21 -0400] catalog5 /cgi-bin/catalog5/admin/item_edit No key 'code' found for function='update' table='products'

When I looked at the uploader meta information, the original 4.8 catalog had
<A HREF="admin/upload_file?ui_image_preview=/catalog/images/products/_UI_VALUE_&ui_upload_binary=1&ui_upload_backup=0&mv_arg=images/products/_UI_VALUE_&ui_start_dir=items&ui_return_to=admin/item_edit&ui_return_to=item_id=_UI_KEY_&ui_preload=_UI_TABLE_:_UI_COLUMN_">upload...</A>

while the 5.2 catalog had
<A HREF="admin/upload_file?ui_image_preview=[var IMAGE_DIR]/items/_UI_VALUE_&ui_upload_binary=1&ui_upload_backup=0&mv_arg=images/items/_UI_VALUE_&ui_start_dir=items&ui_return_to=admin/item_edit&ui_return_to=item_id=_UI_KEY_&ui_preload=_UI_TABLE_:_UI_COLUMN_">upload...</A>

I tried replacing the 5.2 code with the working 4.8 code, but nothing changed. Any more suggestions would be greatly appreciated.

Thank you,

Peter
_______________________________________________
interchange-users mailing list
suppressed
http://www.icdevgroup.org/mailman/listinfo/interchange-users


Mail converted by mhonarc 2.6.15
This archive provided courtesy of JSW4.NET, Internet Hosting Services for Small Business.