Coldfusion cfimage不显示验证码图像
我正在使用cfimage在coldfusion9中生成验证码。在我的项目中有三个环境,分别是dev、stage和production。验证码图像在开发和生产中都会显示,但在阶段中它不会显示图像。当我查看firebug时,captcha图像标记的“src”属性的路径为“/CFFileServlet/\u cf\u captcha/\u captcha\u img-15656442913310989.png”,但图像未显示 请告诉我这个问题的可能原因Coldfusion cfimage不显示验证码图像,coldfusion,coldfusion-9,cfimage,Coldfusion,Coldfusion 9,Cfimage,我正在使用cfimage在coldfusion9中生成验证码。在我的项目中有三个环境,分别是dev、stage和production。验证码图像在开发和生产中都会显示,但在阶段中它不会显示图像。当我查看firebug时,captcha图像标记的“src”属性的路径为“/CFFileServlet/\u cf\u captcha/\u captcha\u img-15656442913310989.png”,但图像未显示 请告诉我这个问题的可能原因 谢谢您的开发web服务器无法找到文件夹“CFFi
谢谢您的开发web服务器无法找到文件夹“CFFileServlet的映射。您可以在application.cfc文件中明确提到该映射。就像在我的例子中,我通过
<cfset This.mappings["/CFFileServlet"]="C:\ColdFusion10\cfusion\tmpCache\CFFileServlet">
您的开发人员web服务器无法找到文件夹“CFFileServlet”的映射。您可以在application.cfc文件中明确提到该映射。就像在我的例子中,我通过
<cfset This.mappings["/CFFileServlet"]="C:\ColdFusion10\cfusion\tmpCache\CFFileServlet">
如果服务器在Apache下,也可以直接在Apache conf文件中进行映射:
Alias /CFFileServlet /opt/coldfusion9/cfusion/tmpCache/CFFileServlet
<Directory /opt/coldfusion9/cfusion/tmpCache/CFFileServlet>
Order allow,deny
Allow from all
</Directory>
Alias/CFFileServlet/opt/coldfusion9/cfusion/tmpCache/CFFileServlet
命令允许,拒绝
通融
如果服务器在Apache下,也可以直接在Apache conf文件中进行映射:
Alias /CFFileServlet /opt/coldfusion9/cfusion/tmpCache/CFFileServlet
<Directory /opt/coldfusion9/cfusion/tmpCache/CFFileServlet>
Order allow,deny
Allow from all
</Directory>
Alias/CFFileServlet/opt/coldfusion9/cfusion/tmpCache/CFFileServlet
命令允许,拒绝
通融