Я нахожусь на Mac. У меня есть простой скрипт Perl, который использует WWW :: Mechanize :: Firefox, чтобы вытащить веб-страницу.Как вы даете WWW :: Mechanize :: Firefox разрешение на запуск Firefox?
Скрипт отлично работает, когда Firefox уже открыт и запущен на моем компьютере. Вот линия, тем создает объект:
my $mech = WWW::Mechanize::Firefox->new(
launch => '/Applications/Firefox.app'
);
Однако, когда Firefox является завершение работы, и я запустить сценарий, я получаю следующее сообщение об ошибке:
exec failed: Permission denied at /Library/Perl/5.12/MozRepl/RemoteObject.pm line 463
at /Library/Perl/5.12/MozRepl/RemoteObject.pm line 463
Что мне делать, чтобы дать разрешение на Perl скрипт запустить Firefox?
Я должен добавить, что скрипт .pl и файл Firefox.app принадлежат одному и тому же пользователю. – StevieD