This question is ill-constrained and likely off-topic - see How (Not) To Ask A Question. I suspect that you have not set the file permissions on those files properly. If so, this is a server/OS issue, not a Perl/CGI issue. On *NIX, use the OS command ls -l to compare file permissions and chmod and chown to make sure the new files' permissions match the old.