W aplikacji mod_perl działa na ubuntu 16.04 po pewnym podczas, gdzie wszystko działa w porządku (kilka dni) otrzymujemy śmiertelny post w errorlog:nie można zlokalizować obiekt na ładowalny moduł główny w @ INC
udało się rozwiązać obsługi
MyHandler::ModPerl20
nie można zlokalizować obiekt na ładowalny moduł główny w @ INC
MyHander :: ModPerl20 jest zdefiniowana w bloku lokalizacji
<Perl>
unshift @INC, '/path/to/my/code';
</Perl>
<Location ~ "/imp($|/)">
SetHandler modperl
PerlResponseHandler MyHandler::ModPerl20
</Location>
Wersja Ubuntu Perl ma wersję 5.22. Apache 2.4
Czy to może być problem? http://blog.feature-addons.de/2016-05-15-otrs-apache-mod-perl-perl-5-22
Wszelkie pomysły, jak to naprawić? Czy naprawdę muszę skonfigurować nginx/uwsgi?
Oznacza to, że nie można odnaleźć binarnej składowej modułu (.so). Jak zainstalowałeś MyHandler :: ModPerl20? – ikegami
MyHandler :: ModPerl20 jest czystym handlem Perla napisanym przeze mnie. Nie ma żadnego pliku .so. Działa przez tę samą instalację bez żadnych problemów przez kilka dni. –
Co to jest ładowalny obiekt "main" dla PerResponseHandler w mod_perl? –