I have a legacy app I'm transitioning to new serve...
# cfml-general
b
I have a legacy app I'm transitioning to new servers. One of the pages has a cfform. Yes, I know. It will get replaced eventually, Anyway, the form works fine on the acceptance server but the same code doesn't display anything on the production server. The opening and closing form tags are there, but there's nothing in between them. Is there a server setting that might cause this? I added format="html" just to make sure it wasn't trying to generate Flash, but that didn't change anything. Any ideas? Thanks!
m
version?
b
Both are 2021.0.16.330307.
r
Do you have the Ajax package installed?
j
Does one have YUI and Spry installed and the other not? That can play a role in CFFORMS (deprecated in 2016 U3). See the YUI and Spry section at the bottom of this page if this may be playing a role: https://helpx.adobe.com/coldfusion/deprecated-features.html
c
Also, if you've run the lockdown tool on the server, make sure you can access the
/cfusion/wwwroot/cf_scripts/scripts
folder via the appropriate virtual directory on your web server (the virtual directory should be named something like
/cfscripts_2021_??????
(the ?????? bit is randomly generated by the lockdown tool) and should match what is set in the CF Administrator settings page for "Default ScriptSrc Directory".
e
I would check the security settings between DEV and production.
b
@Rodney Yes, the Ajax package is installed on both servers. @Jim Frankowski Neither the sysadmin or I believe we have YUI or Spry installed on either server. I checked the deprecated features page you provided and didn't find any matches, but thanks for that. @cfvonner and @Evil Ware, I'll check those both out today. Thanks everyone for the suggestions!
The problem seems to be resolved. The sysadmin said something about Windows server default file permissions when a file is transferred. He's changed the default behavior and so far things seem to be good. Thanks everyone!
👍 1
c
Was the CFForm uploading files?
b
No, I think it was from transferring the files from the dev server if I understood him correctly.
☝️ 1