On Thu, December 9, 2004 3:51 pm, Dave Carabetta said:
> I'm not Steve, but I can definitely vouch for this problem. We were
> using it to make a simple external call to a program and, running top,
> you could see the entire parent process (JRun, in this case)
> duplicated just to run the external program, including RAM. Search the
> archives for more details as this has come up a couple of times now.
> Essentially: Do not use cfexecute on *nix systems, whether it be Linux
> or Solaris.

Yeah, I usually avoid CFEXECUTE like the plague just because you can't
trust it.  I once tried to use it to unzip a 500 MB zip file and let's
just say that the result wasn't pretty!

In the past in order to do command line tasks with ColdFusion I've made
use of a Perl script that runs via a cronjob.  Create a file somewhere on
your system and make sure that it's locked down with respect to
permissions so that only the ColdFusion user can modify it.  Use
ColdFusion to write  "instructions" to this file that can be read by your
Perl script.  Then you can set up that script to run in cron every minute.
 If the file is blank, it does nothing.  If the file has contents, then
your script can do what it needs to do, and then blank out the file when
it's done.

It ain't pretty, but it does work.  Good luck.


-Cliff

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Special thanks to the CF Community Suite Gold Sponsor - CFHosting.net
http://www.cfhosting.net

Message: http://www.houseoffusion.com/lists.cfm/link=i:14:3768
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/14
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:14
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.14
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to