hallo Patrick,
#!/usr/bin/perl -w
Die shebang ist dein Problem bzw. das deiner Gästebuchbenutzer. Der mit XAMPP ausgelieferte Apache hat nicht unbedingt als Voreinstellung "ScriptInterpreterSource registry", womit die shebang gelegentlich ausgehebelt werden kann. Daher suchen Webserver/Perlinterpreter nach dem in der shebang festgelegten Pfad, den sie unter Windows selbstverständlich nicht finden können.
Grüße aus Berlin
Christoph S.