繁体   English   中英

perl模板工具包TRY无法正常工作

[英]perl template toolkit TRY not working

我必须测试文件的存在,然后加载。 但似乎()中的变量替换无效:

>     [% TRY %]
>        [% USE File("myfile.$userid") %]
>        [% INCLUDE "myfile.$userid" %]
>     [% CATCH File %]
>        [% INCLUDE "myfile.general" %]
>     [% END %]

谁能提供更好的建议? 或指出错误?

TY。

我发现了问题。 它需要文件的完整绝对路径。

所以下面的作品:

[% USE File("/absolute_path/myfile.$userid") %]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM