das haengt davon ab, an welcher stelle... aber grundsaetzlich: ja, ausser die Module liegen irgendwo in einem Verzeichnis, das ueber @INC erreichbar ist (das aktuelle Verzeichnis zaehlt allerdings nicht).
Ich gebe da gerne in der httpd.conf eine Variable an, die den Pfad zur Root enthaelt, und lese die dann im Script aus, sodass ich nur diese eine Variable aendern muss, wenn ich das script in ein anderes verzeichnis verschiebe... alternativ kann man den pfad auch in einem startup-script setzen (d.h. wenn man startup-scripts verwendet)