Linux 上的 Coldfusion - 未找到 CFAdmin 文件

Linux 上的 Coldfusion - 未找到 CFAdmin 文件

在 Ubuntu(开发环境)上安装 CF9 一切顺利,Apache 正在运行,当我尝试访问 CFADMIN 时,我得到:

以下信息仅供网站开发人员进行调试。处理请求时发生错误,未找到文件:/cfide/administrator/index.cfm

CF 已启动并运行,当我尝试访问其中一个站点内的 CF 页面时,文件的内容就会打印到屏幕上。

有想法吗?

答案1

显然,答案似乎很简单,就是大小写错误。在 URL 中,我试图访问... /cfide/administrator/index.cfm,我们都知道文件夹是大写的,就像 CFIDE 一样... 通过在 URL 中使用大写字母,我获得了访问权限,但我想,我将来不可避免地会使用小写字母,因此我在目录中创建了一个符号链接,其中的小写链接指向大写目录。这似乎有效。

如果有更好的方法来解决此问题,请告诉我。

答案2

听起来好像 Apache 不知道如何读取 CFM。请确保 CF 安装程序正确修改了 Apache 配置文件以设置正确的脚本映射。听起来好像 Apache 不确定如何显示 .CFM 文件。还要检查 MIME 类型。我通常在 Windows 和 IIS 上运行 CF,所以我不知道 Apache 的确切设置。

http://www.iknowkungfoo.com/blog/index.cfm/2008/6/8/The-ACME-Guide-64bit-Ubuntu-804-Edition-Part-2

相关内容