6 Replies Latest reply on May 31, 2013 11:51 AM by WolfShade

    cfimage resize problem

    BreakawayPaul Level 2

      I have a page that controls our staff directory, including uploading photos of staff members.

       

      I have a form with a browse button, and it successfully uploads the picture.  Where it fails is resizing both the photo and the thumbnail.

       

      Here's the code I'm using for the resize:

       

      <cfset source = "D:\Inetpub\staffnet_test\hep\bios\#lcase(filename)#">

      <cfset destination = "D:\Inetpub\staffnet_test\hep\bios\thumbs\#lcase(filename)#">

       

      <!--- resize main image --->

      <cfimage

          action="resize"

          height="180"

          width="240"

          source="#source#"

          destination="#source#"

          overwrite="yes">

       

      <!--- resize thumb --->

      <cfimage

          action="resize"

          height="90"

          width="120"

          source="#destination#"

          destination="#destination#"

          overwrite="yes">

       

      The "source" location is where the fullsize image is first uploaded.  The first section of code resizes that pic.  The second creates a thumbnail.  It fails with the following error:

      An exception occured while trying to write the image.

      Ensure that the destination directory exists and that Coldfusion has permission to write to the given path or file. cause : java.io.FileNotFoundException: D:\Inetpub\staffnet_test\hep\bios\kevin.adderly.jpg (The system cannot find the file specified)

       

      The error occurred in D:\Inetpub\staffnet_test\hep\admin\hepadmin.cfm: line 100

       

      Line 100 is the first overwrite="yes" line.  Any ideas?  I'm running CF 8.01