S'il ne revient jamais vraiment, il doit être bloqué dans une sorte de boucle infinie. Essayez d'exécuter votre script sur la ligne de commande à l'aide du débogueur Perl.
~$ perl -d my_script.pl
Notez que les scripts CGI peuvent également être lus de cette façon, et qu'ils acceptent les arguments de ligne de commande sous la forme KEY = VAL comme si
~$ perl -d my_cgi.cgi var=foo var2=bar bananas=delicious
Le débogueur Perl vous indiquera une liste de il accepte les commandes si vous tapez « h », mais les plus importants sont:
n: go to the next line
s: step into the next line (if it is a sub, otherwise is identical to 'n')
v: view the next few lines (can be used repeatedly)
c: continue to a line or subroutine
Si vous trouvez qu'il ya une sorte de problème de boucle infinie, puis le soumettre comme un bug sur http://rt.cpan.org (specificially, ici: https://rt.cpan.org/Public/Dist/Display.html?Name=Spreadsheet-ParseExcel)
blush: - Message d'erreur de eval: Impossible de localiser la méthode d'objet "parse" par paquet "Spreadsheet :: ParseExcel" à ... grâce – zzapper