小编Lau*_*son的帖子

Coldfusion 9 HTML表格500内部服务器错误

我有一台安装了Coldfusion 9的Windows 2008服务器.我有一个提交表单的应用程序,在提交时获取500 Internal Server Error页面.我检查了日志,没有记录任何内容.我听说提交超过100个表单字段的问题,但我的表单提交64,最大.我已启用强大的异常信息,并且已添加我的IP地址并且未选中HTTP状态代码.我可以看到所有页面上的所有调试信息,直到错误页面.我已将页面放入表单字段的所有信息输出到文件,并创建了一个只包含那些表单字段和这些值的页面,并且提交正常.我已经坚持了一个星期了.我不知道还有什么要尝试的.有什么建议???请!!!!

<!---  #Include Header Page Here --->
<cfset session.headertitle = "Budget Revision to Sponsored Project-Calculation">
<!--- <cfinclude template="grantsys_header_nogif.cfm"> --->
<cfinclude template="../ps_common_scripts/header.cfm">
<CFINCLUDE template="grants_logincheck.cfm"> 
<cfset tfile=''>

<!--- Get Page Inputs --->
<CFIF IsDefined ("Form.Setid") AND IsDefined("Form.SpeedType") AND IsDefined("Form.SpeedType_Sub")>
    <CFSET Setid = Trim(UCase(Form.Setid))>
    <CFSET SpeedType1 = Trim(UCase(Form.SpeedType))>
    <CFSET SpeedType2 = Trim(UCase(Form.SpeedType_Sub))>
    <CFLOCK SCOPE="SESSION" TYPE="EXCLUSIVE" TIMEOUT="2">
        <CFSET Session.SpeedType2 = Trim(UCase(Form.SpeedType_Sub))>
    </CFLOCK>
<CFELSEIF IsDefined("URL.SpeedType") AND IsDefined("URL.SpeedType_Sub")>
    <CFSET Setid = Trim(UCase(Form.Setid))>
    <CFSET SpeedType1 = Trim(UCase(URL.SpeedType))>
    <CFSET SpeedType2 = Trim(UCase(URL.SpeedType_Sub))>
    <CFSET …
Run Code Online (Sandbox Code Playgroud)

html forms coldfusion cfml

7
推荐指数
1
解决办法
6724
查看次数

CF接受cf2016中的JSON字符串,但不接受cf9中的JSON字符串

我正在调用API并需要向其发送带有凭据的JSON字符串.我们目前正在从CF9过渡到CF2016.在DEVL中我有两个版本.在测试和产品中我目前只有CF9.最初我编写代码并在CF2016上测试过,它工作正常.当我把它推到测试时,它没有用.我在DEVL中重试CF9,它也有错误.代码是:

<cfset logininfo = {"username": "eistech", "password": "#sat_pw#"}> 
<cfset fromdate=dateformat(DateAdd('d', -1, dat), "yyyy-MM-dd") & 'T00:00:00-0500'>

<!--- Get token info--->
<cfhttp url="https://scoresdownload.collegeboard.org/pascoredwnld/files/list?fromDate=#fromdate#" method="post"  result="finfo">
    <cfhttpparam name="Content-Type" type="HEADER" value="application/json">
    <cfhttpparam name="Accept" type="HEADER" value="application/json">
     <cfhttpparam type="body" value="#serializeJSON(logininfo)#">
</cfhttp>
Run Code Online (Sandbox Code Playgroud)

在CF9中运行时,我得到:

在第5行第20行找到无效的CFML构造.ColdFusion正在查看以下文本: { (Line 20 is <cfset logininfo = {"username": "eistech", "password": "#sat_pw#"}>

我尝试用单引号括起来,但在两个实例中都失败了.如何在CF2016和CF9中使用它?

coldfusion json coldfusion-9 coldfusion-2016

5
推荐指数
1
解决办法
82
查看次数

Robocopy命令行-带空格的文件

我正在尝试运行以下命令:

robocopy.exe \\eisdevl.nas.gatech.edu\coldfusion\devl\cfapps\cfeis\mybeap \\eisdevl.nas.gatech.edu\coldfusion\test\cfapps\cfeis\mybeap "ADMIN_HEADER.CFM" "new folder\NEW TEXT 3.TXT" /mir /log:\\eisdevl.nas.gatech.edu\coldfusion\devl\cfapps\cfei\mysync2\logs\rc_09032013_lrobinson33_1.txt /NDL /r:2 /w:2
Run Code Online (Sandbox Code Playgroud)

由此我得到:

开始时间:2013年9月4日星期三09:32:22

来源-\ eisdevl.nas.gatech.edu \ coldfusion \ devl \ cfapps \ cfeis \ mybeap \目的地-\ eisdevl.nas.gatech.edu \ coldfusion \ test \ cfapps \ cfeis \ mybeap \

Files : ADMIN_HEADER.CFM
Run Code Online (Sandbox Code Playgroud)

选项:/ COPY:DAT / R:1000000 / W:30


错误:无效的参数#4:“新文件夹\ NEW TEXT 3.TXT”

谁能给我正确的语法来处理文件夹和文件名中的空格?

command-line spaces robocopy

1
推荐指数
1
解决办法
2万
查看次数

dropzone.js 辅助功能

目前我正在使用 dropzone.js,如下所示:

<cfform name='UploadFiles' action="uploadfiles.cfm" class="dropzone">
Run Code Online (Sandbox Code Playgroud)

我无法通过“Tab”和“Enter”访问此控件,这是一个可访问性问题。我怎样才能使这个键盘可用?

accessibility dropzone.js

1
推荐指数
1
解决办法
1581
查看次数