我正在尝试在我的主机服务器(iPage)上设置Perl类.但是他们的配置只识别带有.cgi或.pl文件标签的Perl文件.是否可以在不使用.pm标记的情况下设置Perl类?
你不能使用use Class::Name;语法; 你不得不这样做require 'path/to/filename.pl';.除此之外,没关系; 类名等于package语句中的名称,而不是文件名.
但是你的意思是"他们的配置只识别......"?如果你有办法让一个文件命名.pm到服务器上,你不需要他们的配置来"识别"它 - 它只需要你的Perl代码(可能在文件.cgi或.pl文件中)可以找到它.