Apache ColdFusion无法登录管理员

时间:2012-04-03 14:43:55

标签: apache coldfusion

我在运行ColdFusion 9.0.1的Amazon云上运行服务器。在Windows 2008 R2和Apache 2.2上 我已经验证ColdFusion正在运行webroot是c:\ www 我无法访问CIIDE / Administrator页面。它返回一个目录列表,当我做这样的事情时,它不显示管理员。 CFIDE的路径是C:\ www \ dev \ cr \ CFIDE \ administrator http://dev.mydomain.com/cfide/administrator 这是我的虚拟主机设置。          ServerAlias dev.mydomain.com     DocumentRoot“c:/ www / dev / cr”     

4 个答案:

答案 0 :(得分:3)


你说你只得到一个目录列表。那里有index.cfm吗?您没有提到在URL上使用它。可能只是需要将其添加到URL中,至少在将index.cfm定义为默认文档之前。在apache中,你可以这样做:

DirectoryIndex index.cfm index.htm

如果目录列表中没有index.cfm,那么你在那里看到了什么?这可能会为解决问题提供线索。

答案 1 :(得分:0)

安装ColdFusion后,您是否为Apache安装了ColdFusion模块。你会知道你是否因为它会在你的Apache Conf中。寻找以下内容:

LoadModule jrun_module "c:/ColdFusion9/runtime/lib/wsconfig/1/mod_jrun.so" 
<IfModule mod_jrun.c> 
     JRunConfig Verbose false 
     JRunConfig Apialloc false 
     JRunConfig Ssl false 
     JRunConfig IgnoreSuffixmap false 
     JRunConfig Serverstore "c:/ColdFusion9/runtime/lib/wsconfig/1/jrunserver.store" 
     JRunConfig Bootstrap 127.0.0.1:51000 
     #JRunConfig Errorurl <optionally redirect to this URL on errors> 
     JRunConfig jrun-handler .jsp .jws .cfm .cfml .cfc .cfswf .cfr 
</IfModule>

如果不存在,请按照以下说明操作:

http://help.adobe.com/en_US/ColdFusion/9.0/Installing/WSc3ff6d0ea77859461172e0811cdec18a15-7ffb.html

答案 2 :(得分:0)

这里只是一个小点。

CF管理员可能并不总是在c:\ the_path_you_think \ cfide \ administrator

将#cgi.server_name#放入cfm文件并在服务器上运行。

无论您从此处获得什么路径,请执行以下操作管理new_path \ cfide \ administrator。

答案 3 :(得分:0)

如果Apache配置和CF服务器运行时出错,但由于看似超时,您仍然无法访问管理员,请确保您已在安全组中批准了端口8500。使用CF 2016 AMI的EC2安装Coldfusion安全组,但该安全组中不包含端口8500。