in reply to Setting the @INC variable for Apache running on Windows

If it's feasable with your code, adding a use lib 'c:/apache/htdocs/mokslas/lib'; line at the top of your program(s) should do the trick. Alternatively, changing the shebang line to include a -Ic:/apache/... argument is equivalent. Another solution would be to wrap the perl binary in a script (possibly a Perl script) that simply sets PERL5LIB and then executes the real perl binary.

I know very little about Apache on Windows, but it may be doing some sort of environment sandboxing and trashing PERL5LIB. Just a wild guess, but Apache seems to have a good grip on the environment variables for spawned CGI processes.

blokhead