Es scheint alles zu klappen bis auf das "require", das offensichtlich auch bei anderen Anwendern Probleme machte.
Die machen irgendwas falsch. Man muss aber auch sagen, dass die Struktur nicht unbedingt optimal und übersichtlich ist. In deinem Fall muss die Struktur in etwa so aussehen:
c:\test\cgi-bin\ugb\ugb.pl
c:\test\cgi-bin\ugb\config.pl
c:\test\cgi-bin\web-lib.pl
Der aufruf: http://localhost/cgi-bin/ugb/ugb.pl
Struppi.