1

我无法获得当前模板的绝对路径。以下是我尝试过的功能:

#ExpandPath( "./" )#<br />
#GetCurrentTemplatePath()#<br />
#GetBaseTemplatePath()#<br />
#ExpandPath( CGI.script_name )#<br />

这是输出(所有相对路径):

/var/www/html/
/var/www/html/testPaths.cfm
/var/www/html/testPaths.cfm
/var/www/html/testPaths.cfm

我缺少 CFAdmin 中的某些设置吗?

4

2 回答 2

7

您返回的路径是绝对路径,但在 linux 服务器上,而不是 windows 服务器上。Linux 路径没有驱动器号。

于 2013-02-01T13:51:37.313 回答
0

当我查看我们开发服务器上的调试信息时,以下 cgi 变量具有您想要的内容。

CF_TEMPLATE_PATH=D:\DW\dwtest\Dan\testcf.cfm

PATH_TRANSLATED=D:\DW\dwtest\Dan\testcf.cfm

于 2013-02-01T13:04:22.630 回答