2010-11-13 7 views
3

J'ai installé le mozrepl add-on dans Firefox pour Mac OS X, mais toute tentative d'utiliser WWW :: :: Mechanize Firefox échoue dans la nouvelle() avec le messageComment obtenir WWW :: Mechanize :: Firefox fonctionnant sous OS X - changez les ports?

Impossible de se connecter à, modèle match de délai d'attente dépassé à la ligne /Library/Perl/5.10.0/MozRepl/Client.pm 151

Ma spéculation est qu'il doit faire avec le port par défaut de mozrepl, 4242. Si dans le terminal de type I

telnet LOCALHOST 4242

Je reçois des ordures et aucune invite de remplacement. D'un autre côté, si je dis à mozrepl d'utiliser le port 4241 et telnet sur ce port, je ne reçois pas d'ordures et j'obtiens l'invite repl. Je pense que mon logiciel de sauvegarde, CrashPlan, utilise 4242.

Mais si c'est effectivement le problème, et si j'ai besoin de dire à WWW :: Mechanize :: Firefox d'utiliser un port différent, je ne sais pas comment faire cela.

Répondre

3

Essayez

$ENV{MOZREPL} = 'localhost:4241'; 

selon perldoc MozRepl :: RemoteObject

Questions connexes