advise your host to upgrade to cf8.0.1 and apply the latest hotfix that solves this issue.
Azadi Saryev Sabai-dee.com http://www.sabai-dee.com/ Mike Little wrote: > hi guys, > > just having a few problems with a script i have used on older cf servers (6 > and 7). i have attempted upgrading it to using the new cfimage tag. it seems > to break down near the end when trying to delete the existing uploaded file. > the file seems to be locked and access is denied. > > my webhost have too restart the cfapplication in order to unlock the files. > > has anyone had this trouble OR know of a better way i should now be handling > this?? > > mike > > <cffile action="UPLOAD" filefield="image_#Request.idx#" > destination="#application.settings.fileDir#project_images\" > nameconflict="makeunique" accept="image/jpg, image/jpeg, image/pjpeg, > image/gif, image/png"> > > <cfif cffile.fileWasSaved IS "Yes"> > <!--- get image info ---> > <cfimage action="info" > source="#application.settings.fileDir#project_images\#cffile.serverFile#" > structname="imageInfo" /> > > <!--- determine what resizing options are > needed ---> > <cfif (imageInfo.width GT 413)> > <cfset resize_large = 1> > </cfif> > > <cfif (imageInfo.width GT 115) OR > (imageInfo.height GT 87)> > <cfset resize_thumb = 1> > </cfif> > > <!--- rename image ---> > <cfset new_image_name = left(createUUID(), 13) > & '.' & cffile.serverFileExt> > > <!--- apply image adjustments ---> > <cfif resize_large> > <cfimage > source="#application.settings.fileDir#project_images\#cffile.serverFile#" > action="resize" width="413" height="" > destination="#application.settings.fileDir#project_images\#new_image_name#" > quality="0.8"> > </cfif> > > <cfif resize_thumb> > <cfimage > source="#application.settings.fileDir#project_images\#cffile.serverFile#" > action="resize" width="115" height="" > destination="#application.settings.fileDir#project_images\thumb_#new_image_name#" > quality="0.8"> > <cfelse> > <cffile action="copy" > source="#application.settings.fileDir#project_images\#cffile.serverFile#" > destination="#application.settings.fileDir#project_images\thumb_#new_image_name#"> > </cfif> > > <!--- delete original or rename ---> > <cfif resize_large> > <cfif > fileExists("#application.settings.fileDir#project_images\#cffile.serverFile#")> > <CFFILE action="Delete" > File="#application.settings.fileDir#project_images\#cffile.serverFile#"> > </cfif> > <cfelse> > <cffile action="rename" > source="#application.settings.fileDir#project_images\#cffile.serverFile#" > destination="#application.settings.fileDir#project_images\#new_image_name#"> > </cfif> > > </cfif> > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;203748912;27390454;j Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:310662 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4