in reply to HTML::Mason problems in Apache 2.2 (Windows)

Try specifying
PerlSetVar MasonDataDir PerlSetVar MasonCompRoot

Replies are listed 'Best First'.
Re^2: HTML::Mason problems in Apache 2.2 (Windows)
by ptoulis (Scribe) on Apr 06, 2009 at 20:32 UTC
    This didn't do any good. The component directories do all exist and have the necessary permission settings.
      Then its a bug in your code.
      Use of uninitialized value $file in concatenation... Must specify either 'comp_source' or 'comp_file' parameter to 'make_co +mponent()
      are pretty specific
        The code is as simple as <%perl>print "It works!";</%perl>. The make_component method is internal in Mason and I didn't mingle with it any way.

        I have made several installations of Apache+mod_perl+Mason in various kinds of systems, but it was first time that Apache 2.2.11+mod_perl 2.0+Mason 1.40 failed so badly in a Windows system.