ColdFusion:错误请求错误

时间:2017-09-14 20:55:38

标签: coldfusion

我几乎不再使用ColdFusion了。也就是说,我有一个网站刚刚转移到另一台服务器,CF已更新为最稳定的版本。当我编程时,我认为它是8。无论如何,当我提交表单时,以下代码会生成“错误请求”错误(这就是浏览器窗口中所说的全部错误)。我无法访问CF管理员 - 基本上只是FTP。任何想法为什么以下代码会产生错误的请求错误?

  <cfparam name="form.AutoArtID" default="1">
  <cfparam name="form.FWPriorityID" default="1">
  <cfparam name="form.totalFields" default="0">

  <CFLOOP FROM="1" TO="#form.totalFields#" INDEX="Counter">
    <cfset variables.FWPriorityID=F ORM[ "FWPriorityID_"& counter]>
    <cfset variables.AutoArtID=F ORM[ "AutoArtID_"& counter]>

    <CFQUERY NAME="Updateexbuildernew" DATASOURCE="Ikonltd">
        UPDATE artworknew SET FWPriorityID =
        <cfqueryparam value="#variables.FWPriorityID#" cfsqltype="cf_sql_integer" null="#not IsNumeric(variables.FWPriorityID)#">
        WHERE AutoArtID=
        <cfqueryparam value="#variables.AutoArtID#" cfsqltype="cf_sql_integer">
    </CFQUERY>
  </CFLOOP>



  <html>

  <head>
    <title>IKONLTD DATABASE ADMIN TOOL </title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <link href="../css/admin.css" rel="stylesheet" type="text/css">
    <script language="JavaScript" type="text/javascript" src="http://ikonltd.com/admin/js/drop_down_menu.js"></script>
    <script language="JavaScript" src="mm_menu.js"></script>
    <script language="JavaScript" type="text/javascript" src="http://ikonltd.com/admin/js/drop_down_menu.js"></script>
    <script language="JavaScript" src="mm_menu.js"></script>
  </head>

  <body>
    <script language="JavaScript1.2">
      mmLoadMenus();
    </script>
    <cfinclude template="../includes/topnav.cfm">
      <p>
        <table width="100%" border="0" cellspacing="0" cellpadding="0">
          <tr>
            <td colspan="2" valign="top">
              <h3 align="center">update artist artwork priority</h3>
            </td>
          </tr>
          <tr>
            <td width="32%" valign="top">&nbsp;</td>
            <td width="68%" valign="top">&nbsp;</td>
          </tr>
          <tr>
            <td colspan="2" valign="top">
              <p>PriorityIDs for <strong>Featured Works</strong> have been updated. <br>
                <br>
                <a href="priority1.cfm">Click here to further edit Featured Works Priority IDs.</a></p>

              <hr>
            </td>
          </tr>
        </table>

  </body>
  </html>

3 个答案:

答案 0 :(得分:2)

解决方案来自可以访问cf admin的服务器管理员:

必须在ColdFusion管理员中增加POST参数。

答案 1 :(得分:0)

在您的网络服务器的Coldfusion管理页面中,在&#34;服务器设置 - &gt;下;设置&#34;,增加&#34; POST请求参数的最大数量&#34;设置。我知道这是因为我有同样的问题,这篇文章指出了我正确的方向。

答案 2 :(得分:0)

我遇到了问题,因为我上传了30MB的csv文件,然后能够通过调整“发布数据的最大大小”来解决此问题。