Apache ColdFusion无法登录到管理员

Apache ColdFusion无法登录到管理员,apache,coldfusion,Apache,Coldfusion,我有一个服务器运行在Amazon云上,运行ColdFusion 9.0.1。在Windows 2008 R2和Apache 2.2上 我已经确认ColdFusion正在运行webroot是c:\www 我无法访问CIIDE/管理员页面。当我这样做时,它返回一个目录列表,并且不显示管理员。 CFIDE的路径是C:\www\dev\cr\CFIDE\administrator 以下是我的虚拟主机设置。 ServerAlias dev.mydomain.com DocumentRoot“c:/www/

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

当您安装ColdFusion时,是否为Apache安装了ColdFusion模块。您将知道您是否这样做了,因为它将出现在您的Apache配置中

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>
LoadModule jrun_module“c:/ColdFusion9/runtime/lib/wsconfig/1/mod_jrun.so”
jrunfig详细错误
JRUNCIG Apialloc false
JRunfig Ssl false
JRUNCIG IgnoreSuffixmap false
JRunConfig Serverstore“c:/ColdFusion9/runtime/lib/wsconfig/1/jrunserver.store”
JRUNCIG引导127.0.0.1:51000
#JRunfig错误URL
JRunHandler.jsp.jws.cfm.cfml.cfc.cfswf.cfr
如果没有,请按照以下说明操作:


当您安装ColdFusion时,是否为Apache安装了ColdFusion模块。您将知道您是否这样做了,因为它将出现在您的Apache配置中

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>
LoadModule jrun_module“c:/ColdFusion9/runtime/lib/wsconfig/1/mod_jrun.so”
jrunfig详细错误
JRUNCIG Apialloc false
JRunfig Ssl false
JRUNCIG IgnoreSuffixmap false
JRunConfig Serverstore“c:/ColdFusion9/runtime/lib/wsconfig/1/jrunserver.store”
JRUNCIG引导127.0.0.1:51000
#JRunfig错误URL
JRunHandler.jsp.jws.cfm.cfml.cfc.cfswf.cfr
如果没有,请按照以下说明操作:


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

DirectoryIndex.cfm index.htm

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


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

DirectoryIndex.cfm index.htm


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

这里只是一个小问题

CF管理员可能并不总是位于c:\The\u path\u you\u think\cfide\administrator

将#cgi.server#u name#放入cfm文件中,并在服务器上运行它


无论从这里得到什么路径,请为管理员新建路径\cfide\administrator执行以下操作。

这里只是一个小点

CF管理员可能并不总是位于c:\The\u path\u you\u think\cfide\administrator

将#cgi.server#u name#放入cfm文件中,并在服务器上运行它


无论您从这里获得什么路径,请对管理员new\u path\cfide\administrator执行以下操作。

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

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

对于serverfault来说,这可能是一个更好的问题~对于serverfault来说,这可能是一个更好的问题~有一个index.cfm,我试着运行一个test.cfm,它现在已经()已在页面上转储,并且我尝试将test.cfm转储到此目录C:\www\dev\cr\CFIDE\administrator,但没有返回任何页面。根本没有处理。这两条评论几乎相互抵消。你是说你把test.cfm放在别的地方了吗?第二,你是说test.cfm会出现在目录列表中,但是如果你运行它,它将无法执行?我是说coldfusion正在这个目录C:\www\dev\cr中运行,当我尝试在CFIDE/administrator中运行任何东西时,它都不起作用,这是它的路径。C:\www\dev\cr\CFIDE\administratorAlso,通过“没有返回页面,根本没有处理”,您可能假设它没有在CF中执行,但事实可能并非如此。查看application.log文件(在CF logs目录中),查看是否发生了未显示的错误。此外,该目录中可能有application.cfm或.cfc,或者首先执行的父目录,其中可能会再次出现一些错误来解释问题?有一个index.cfm,我已经尝试运行一个test.cfm,它现在已经()已在页面上转储,并且我尝试将test.cfm转储到此目录C:\www\dev\cr\CFIDE\administrator,但没有返回任何页面。根本没有处理。这两条评论几乎相互抵消。你是说你把test.cfm放在别的地方了吗?第二,你是说test.cfm会出现在目录列表中,但是如果你运行它,它将无法执行?我是说coldfusion正在这个目录C:\www\dev\cr中运行,当我尝试在CFIDE/administrator中运行任何东西时,它都不起作用,这是它的路径。C:\www\dev\cr\CFIDE\administratorAlso,由“不提供任何页面b”