Thread Installationsproblem WWW::Mechanize auf Strawberry (27 answers)
Opened by bianca at 2010-02-24 10:21

sid burn
 2010-02-24 11:10
#133598 #133598
User since
2006-03-29
1520 Artikel
BenutzerIn

user image
Er bricht lediglich bei einem test ab "t\local\back.t" das den back Button Support testen soll.

Zum vorgehen der Tests. Die Tests starten lokal einen kleinen Webserver und dort wird dann WWW::Mechanize drauf ausgeführt der die interaktion testet.

Interessanterweise wird aber erwähnt das "HTTP::Server::Simple" kein Windows unterstützen sollte. Wenn das der Fall ist, dann sollten eigentlich auch die Tests übersprungen werden. Ansonsten muss es nicht bedeuten das WWW::Mechanize deswegen nicht funktioniert. Der Lokale Server liefert "Error 500" anstatt ein HTTP Error 404 zurück.

Solch ein Fehler kann wirklich passieren wenn z.B: der Server zu lange braucht zum hochfahren. Da es der allererste Test ist der überhaupt einen Server startet kann das also durchaus möglich sein, dass nach dem starten zu kurz gewartet wird, und deswegen die test fehlschlagen. Aber grundsätzlich bedeutet es halt wie gesagt nicht das deswegen WWW::Mechanize defekt ist, das kann einwandfrei funktionieren, und alle anderen test laufen ja auch problem los durch.

Ich persönlich stufe das problem also gering ein und würde WWW::Mechanize forcieren zur installation. Ob die "Back" Funktionalität geht (das macht der test) kannst du auch so später nochmal an einer webseite ausprobieren.

Zum Forcieren muss du beim normalen CPAN Client glaube ich "install WWW::Mechanize --force" machen oder so. Oder komplett davor "force install WWW::Mechanize" etc. Musst du mal selber schauen "help" gibt hilfe aus. Ich nutze primär nur noch CPANPLUS. Das stellt mir am ende immer eine ja/nein frage ob ich es trotzdem installieren möchte daher weiß ich gerade nicht mehr wie es beim normalen CPAN Client ging.
Nicht mehr aktiv. Bei Kontakt: ICQ: 404181669 E-Mail: perl@david-raab.de

View full thread Installationsproblem WWW::Mechanize auf Strawberry