Есть перловый скрипт, который заходит на страницу и пытается сделать сабмит формы. Локально скрипт прекрасно работает. Когда заливаю на удаленный сервер, то выдает ошибку: «There is no form with ID „login_form“.
Делаю print $mech->content(), чтобы вывести HTML-код страницы и вижу там <form id=„login_form“...>.
Делаю print Dumper($mech->forms()) : на локальной машине выводит список форм, на удаленной - ничего не выводит.
Почему так может быть? И там, и там стучусь на одну и ту же страницу, вывожу HTML-код страницы - и вижу эту форму, но Mechanize ее почему-то не находит, если скрипт запускается на удаленной машине...
PS: Пробовал делать и $mech->submit_form(form_id => 'login_form', fields => $fields); и $mech->submit_form(form_number => 1, fields => $fields); - не находит форму.