2011-05-12 48 views
1

我在我的Perl Web应用程序中使用Validation::Class模块进行表单验证。但是,当我尝试切换到FastCGI时,验证停止工作。这是一个已知的问题?某些模块不能与FastCGI一起工作是否很常见?我如何确保我要使用的模块是“FastCGI-safe”?Validation :: Class和FastCGI不混合?

+0

由此,该问题不再存在。 Validation :: Class被完全重写。 – 2011-11-06 06:22:02

回答

2

请尝试使用它,如Validation without Class示例中所示。 在“正常”用法中,它在编译时设置了一些必要的东西,并且在FastCGI下使用时只发生一次。

我不确定你会如何概括寻找其他“FastCGI安全”模块;这不仅是因为为了追求易用性,它已经对它如何被使用(基本上是一个给定的过程只在一个地方使用它并且只需要它一次)作出一些假设,这些假设在其他地方似乎不太可能遇到。