EE 7.5.4 Channel Images 7.6.3
Uploading image to a CI field and shows progress bar but on completion get an error…
Upload request failed, no HTTP 200 Return Code!
{"messageType":"error","message":"Call to undefined function read_exif_data()","trace":["#0 user\/addons\/channel_images\/mod.channel_images.php(1159): Channel_Images_AJAX->upload_file()","#1 ee\/legacy\/libraries\/Actions.php(181): Channel_images->channel_images_router()","#2 ee\/legacy\/libraries\/Core.php(682): EE_Actions->__construct(true, Object(Closure))","#3 ee\/legacy\/controllers\/ee.php(51): EE_Core->generate_action(true)","#4 [internal function]: EE->index()","#5 ee\/ExpressionEngine\/Core\/Core.php(269): call_user_func_array(Array, Array)","#6 ee\/ExpressionEngine\/Core\/Core.php(125): ExpressionEngine\Core\Core->runController(Array)","#7 ee\/ExpressionEngine\/Boot\/boot.php(184): ExpressionEngine\Core\Core->run(Object(ExpressionEngine\Core\Request))","#8 index.php(164): require_once('…')","#9 {main}”]}
Problem seems to only manifest with one particular field
Hello!
This is likely just php missing the exif extension or having it disabled. You can check under the cp’s tools-> PHP info for if the exif section is there and is enabled.
As for a particular field, I think exif is needed a lot more for certain file types so this might be at play, do you see this error happening on certain file formats and not on others?
Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.