in reply to Re^3: JSON::XS and blessings
in thread JSON::XS and blessings

Thanks! The environment vars are slightly different (by design) but none of the differences should matter (yeah, I know, famous last words...). The uname is the same.

The two virtual servers are run by one Apache server, on one machine, under the same username. Yes, JSON::XS is compiled, but the two virtual servers use the same identical binaries.

Replies are listed 'Best First'.
Re^5: JSON::XS and blessings
by Your Mother (Archbishop) on Oct 14, 2015 at 17:31 UTC

    That sounds like you're deploying binaries, not building them in situ. I would try installing JSON::XS manually on the problem server in a different directory maybe and comparing the resulting code libs with what's already there. Or, if you can safely do destructive testing, just install it manually in the same place and see if the problem clears up.

      I built it myself, not deploying binaries This ubuntu server came naked, and I installed apache, mod_perl and all the cpan modules I use including JSON (and JSON:XS).

      If JSON:XS did not work, it would have been an easy thing to fix. If it does work in one virtual server and not on the other (running on the same machine, same apache server), that may push one to believe in ghosts.

        :P Heisenbugs happen… they are, by nature, not repeatable.