У меня есть веб-сайт, использующий Mason, который я должен перенести на сервер IIS7.
Я следовал инструкциям здесь http://www.masonhq.com/?RunningMasonUnderIIS, но они кажутся специфичными для IIS 6, и у меня возникли проблемы с пониманием того, как их применить к IIS 7. В конце концов, сайт выдает ошибку «Указанное приложение CGI ведет себя неправильно, не возвращая полный набор заголовков HTTP. Заголовки он вернул следующее: «Невозможно найти метод объекта« новый »через пакет« HTML :: Mason :: Parser »(возможно, вы забыли загрузить« HTML :: Mason :: Parser »?) в c: \ atm \ cgi_handler. pl строка 31 ".
Я установил HTML-Mason версии 1.48 через Perl Package Manager версии 4.14 Perl был установлен с ActivePerl версии 5.14.2.1402
У кого-нибудь есть опыт работы с Mason в IIS 7?
Спасибо,
HTML :: Mason :: Parser больше не является частью HTML :: Mason, поэтому его необходимо установить и использовать в дополнение к HTML :: Mason, если вам абсолютно необходимо его использовать, но обратите внимание, что Parser был заменен Lexer и компилятор.