Même Problème et bonjour pour mon premier poste ici
Par contre le problème viendrais du package Perl mise a jours il y a peu
Voici un extrait de mon log:
Fichier: /var/log/upstart/synoscgi.log
2017-01-06T11:51:21+0100 Can't locate CGI.pm in @INC (you may need to install the CGI module) (@INC contains: /usr/local/lib/perl5/site_perl /usr/local/share/perl5/site_perl /usr/local/lib/perl5/vendor_perl /usr/local/share/perl5/vendor_perl /usr/local/lib/perl5/core_perl /usr/local/share/perl5/core_perl .) at /usr/syno/synoman/webman/3rdparty/wakeonlan/index.cgi line 4.
BEGIN failed--compilation aborted at /usr/syno/synoman/webman/3rdparty/wakeonlan/index.cgi line 4.
J’ai retrouvé ce module dans :
/volume1/@appstore/Perl/usr/local/share/perl5/vendor_perl/Template/Plugin/CGI.pm
Donc je l'ai copié vers /volume1/@appstore/Perl/usr/local/share/perl5/vendor_perl/ (vu qu’il a l'air d'être l'a ou cherche perl pour ses modules)
Et l'a plus d'erreur sur le module CGI !!!
Mais une erreur sur le module suivant:
2017-01-06T12:15:51+0100 Can't locate Switch.pm in @INC (you may need to install the Switch module) (@INC contains: /usr/local/lib/perl5/site_perl /usr/local/share/perl5/site_perl /usr/local/lib/perl5/vendor_perl /usr/local/share/perl5/vendor_perl /usr/local/lib/perl5/core_perl /usr/local/share/perl5/core_perl .) at /usr/syno/synoman/webman/3rdparty/wakeonlan/index.cgi line 9.
BEGIN failed--compilation aborted at /usr/syno/synoman/webman/3rdparty/wakeonlan/index.cgi line 9.
Et là, le module Switch, je ne l'ai pas encore trouvé
J'ai jamais codé en perl et j'essaie de voie s'il y a un module manager de perl sur synology ou comment les développeurs sont censé intégré leur module
(PPM (Perl Package Manager) sert apparemment à installer les package comme CGI et autre mais je ne sais pas si c'est la meilleur solution et il n'est pas présent par défaut sur synology avec le package Perl)
En tout cas j'adore le package Wakeonlan super boulot (même si il n’est pas dans sa meilleur forme aujourd'hui)!