I really hope there is some way to do it. I tried executing it in my browser.... using the codes below:
<cfoutput>Test print</cfoutput><br>
<cfexecute name = "/opt/coldfusionmx/wwwroot/DMS/receipts/print_form.pl" outputfile="/dev/ttyS0" timeout = "1">
</cfexecute>
<br>
<cfoutput>Test print</cfoutput>
I tried every possible combinations. No errors. Nothing in the browser. The printer just still won't budge.
I also tried the directing the ouput to a file. Nothing was written.
<cfexecute name = "/opt/coldfusionmx/wwwroot/DMS/receipts/print_form.pl"
outputfile="/opt/coldfusionmx/wwwroot/DMS/receipts/repository"
timeout = "1">
</cfexecute>
Only cat works.
This one:
<cfexecute name = "cat /opt/coldfusionmx/wwwroot/DMS/receipts/print_form.pl"
outputfile="/opt/coldfusionmx/wwwroot/DMS/receipts/repository"
timeout = "1">
</cfexecute>
or this one:
<cfexecute name = "cat /opt/coldfusionmx/wwwroot/DMS/receipts/print_form.pl"
outputfile="/dev/ttyS0"
timeout = "1">
</cfexecute>
No, i don't have any includes. Just plain shell processing translated into cfexecute in coldfusion. Why can't perl work.
I just don' understand. :(
-John
>John,
>
>
>It's possible that the script is erroring out part way through because
>of the way that CFEXECUTE is invoking it. Are you using any includes
>that might break if the "working directory" or calling path was different
>from how you run it in the shell? Have you tried just running the script
>with CFEXECUTE without writing to an outputfile or to the device to see
>what output it actually generates?
>
>I've run basic Perl scripts with CFEXECUTE before and didn't have too
>many problems getting them to work. There ought to be some way to do
>it.
>
>
>-Cliff
>
>
>
>On Wed, 04 Aug 2004 20:36:37 -0700 John Puzon <[EMAIL PROTECTED]> wrote:
>>
[Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings] [Donations and Support]
