J'ai une copie de travail de l'application Web de catalyseur Perl et j'ai besoin de déplacer tous les fichiers vers un nouveau serveur. L'application web est développée dans Catlayst 5.7 et le nouveau serveur a le catalyseur 5.9 dedans. Tout d'abord, j'ai créé une nouvelle application Catalyst dans le nouveau serveur et après j'ai déplacé les anciens fichiers Catalyst de l'autre serveur vers le nouveau dans l'application nouvellement créée et puis j'ai essayé d'exécuter myapp_server.pl du dossier scripts. J'ai eu beaucoup d'erreurs et je n'ai pas pu comprendre le problème. Ce sera bien si quelqu'un peut m'aider avec ce problème. S'il vous plaît vérifier l'erreur:Déplacer l'application Web Perl Catalyst vers le nouveau serveur
Class::MOP::load_class is deprecated at /usr/local/lib64/perl5/Class/MOP.pm line 69.
Class::MOP::load_class("wealthe::Script::Server") called at /usr/share/perl5/vendor_perl/Catalyst/ScriptRunner.pm line 14
eval {...} called at /usr/share/perl5/vendor_perl/Catalyst/ScriptRunner.pm line 14
Catalyst::ScriptRunner::run("Catalyst::ScriptRunner", "wealthe", "Server") called at wealthe_server.pl line 8
Class::MOP::load_class is deprecated at /usr/local/lib64/perl5/Class/MOP.pm line 69.
Class::MOP::load_class("wealthe") called at /usr/share/perl5/vendor_perl/Catalyst/ScriptRole.pm line 48
Catalyst::ScriptRole::_run_application(Catalyst::Script::Server=HASH(0x274dc98)) called at /usr/share/perl5/vendor_perl/Catalyst/Script/Server.pm line 1 92
Catalyst::Script::Server::run(Catalyst::Script::Server=HASH(0x274dc98)) called at /usr/share/perl5/vendor_perl/Catalyst/ScriptRunner.pm line 20
Catalyst::ScriptRunner::run("Catalyst::ScriptRunner", "wealthe", "Server") called at wealthe_server.pl line 8
Class::MOP::load_class is deprecated at /usr/local/lib64/perl5/Class/MOP.pm line 69.
Class::MOP::load_class("Catalyst::Plugin::Crypt::CBC", undef) called at /usr/share/perl5/vendor_perl/Catalyst.pm line 2836
Catalyst::setup_plugins("wealthe", ARRAY(0x2dd09c8)) called at /usr/share/perl5/vendor_perl/Catalyst.pm line 1118
Catalyst::setup("wealthe") called at /home/wealth-esolutions/wealthe/script/../lib/wealthe.pm line 66
require wealthe.pm called at /usr/local/share/perl5/Module/Runtime.pm line 317
Module::Runtime::require_module("wealthe") called at /usr/local/share/perl5/Class/Load.pm line 180
Class::Load::try {...}() called at /usr/local/share/perl5/Try/Tiny.pm line 76
eval {...} called at /usr/local/share/perl5/Try/Tiny.pm line 72
Try::Tiny::try(CODE(0x274d470), Try::Tiny::Catch=REF(0x274d908)) called at /usr/local/share/perl5/Class/Load.pm line 186
Class::Load::try_load_class("wealthe", undef) called at /usr/local/share/perl5/Class/Load.pm line 41
Class::Load::load_class("wealthe") called at /usr/share/perl5/vendor_perl/Catalyst/ScriptRole.pm line 48
Catalyst::ScriptRole::_run_application(Catalyst::Script::Server=HASH(0x274dc98)) called at /usr/share/perl5/vendor_perl/Catalyst/Script/Server.pm line 1 92
Catalyst::Script::Server::run(Catalyst::Script::Server=HASH(0x274dc98)) called at /usr/share/perl5/vendor_perl/Catalyst/ScriptRunner.pm line 20
Catalyst::ScriptRunner::run("Catalyst::ScriptRunner", "wealthe", "Server") called at wealthe_server.pl line 8
Class::MOP::is_class_loaded is deprecated at /usr/local/lib64/perl5/Class/MOP.pm line 87.
Class::MOP::is_class_loaded("Catalyst::Stats") called at /usr/share/perl5/vendor_perl/Catalyst/Utils.pm line 279
Catalyst::Utils::ensure_class_loaded("Catalyst::Stats") called at /usr/share/perl5/vendor_perl/Catalyst.pm line 2770
Catalyst::setup_stats("wealthe", undef) called at /usr/share/perl5/vendor_perl/Catalyst.pm line 1121
Catalyst::setup("wealthe") called at /home/wealth-esolutions/wealthe/script/../lib/wealthe.pm line 66
require wealthe.pm called at /usr/local/share/perl5/Module/Runtime.pm line 317
Module::Runtime::require_module("wealthe") called at /usr/local/share/perl5/Class/Load.pm line 180
Class::Load::try {...}() called at /usr/local/share/perl5/Try/Tiny.pm line 76
eval {...} called at /usr/local/share/perl5/Try/Tiny.pm line 72
Try::Tiny::try(CODE(0x274d470), Try::Tiny::Catch=REF(0x274d908)) called at /usr/local/share/perl5/Class/Load.pm line 186
Class::Load::try_load_class("wealthe", undef) called at /usr/local/share/perl5/Class/Load.pm line 41
Class::Load::load_class("wealthe") called at /usr/share/perl5/vendor_perl/Catalyst/ScriptRole.pm line 48
Catalyst::ScriptRole::_run_application(Catalyst::Script::Server=HASH(0x274dc98)) called at /usr/share/perl5/vendor_perl/Catalyst/Script/Server.pm line 1 92
Catalyst::Script::Server::run(Catalyst::Script::Server=HASH(0x274dc98)) called at /usr/share/perl5/vendor_perl/Catalyst/ScriptRunner.pm line 20
Catalyst::ScriptRunner::run("Catalyst::ScriptRunner", "wealthe", "Server") called at wealthe_server.pl line 8
Can't call method "read" on an undefined value at /usr/local/share/perl5/Catalyst/Plugin/ConfigLoader/Multi.pm line 62.
Compilation failed in require at /usr/share/perl5/vendor_perl/Catalyst/ScriptRunner.pm line 20.
S'il vous plaît laissez-moi savoir en détail si quelqu'un est au courant de la question. Merci d'avance
Cette question est la suite de [votre dernière question dans la balise perl] (http://stackoverflow.com/q/31652260/1331451). Si celui-ci vous a aidé à arriver, cochez au moins la réponse acceptée s'il vous plaît. Mais c'est très bien, tu as fait une nouvelle question. :) – simbabque
Mais pas de chance de faire toutes ces choses – Jitesh