default userpic

[Action Streams] "Failed loading package ActionStreams::Init" and "Can't locate ActionStreams/Init.pm" error

Vote 0 Votes

Got this error when upgrading database (with MTOS): Can't use an undefined value as a HASH reference at /usr/lib/cgi-bin/mt/extlib/Data/ObjectDriver/BaseObject.pm line 283.

6 Replies

| Add a Reply
  • That's the log (you can cancel after you've read it):

    Action Streams died with: failed loading package ActionStreams::Init for routine ActionStreams::Init::init_app: Can't locate ActionStreams/Init.pm in @INC (...)
    at (eval 76) line 1. at lib/MT.pm line 2453 MT::handler_to_coderef('MT', '$ActionStreams::ActionStreams::Init::init_ap p') called at lib/MT/Component.pm line 221 MT::Component::on_init_app('MT::Callback=HASH (0x119f6760)', 'MT::App::CMS=HASH(0x103e5ae0)', 'App', 'MT::App::CMS') called at lib/MT/Callback.pm line 35 MT::Callback::invoke('MT::Callback=HASH(0x119 f6760)', 'MT::App::CMS=HASH(0x103e5ae0)', 'App', 'MT::App::CMS') called at lib/MT.pm line 615 eval {...} called at lib/MT.pm line 615 MT::run_callback('MT::App::CMS=HASH(0x103e5ae 0)', 'MT::Callback=HASH(0x119f6760)', 'MT::App::CMS=HASH(0x103e5ae0)', 'App', 'MT::App::CMS') called at lib/MT.pm line 705 MT::run_callbacks('MT::App::CMS=HASH(0x103e5a e0)', 'MT::App::CMS::init_app', 'MT::App::CMS=HASH(0x103e5ae0)', 'App', 'MT::App::CMS') called at lib/MT/App.pm line 652 MT::App::run_callbacks('MT::App::CMS=HASH(0x1 03e5ae0)', 'init_app', 'MT::App::CMS=HASH(0x103e5ae0)', 'App', 'MT::App::CMS') called at lib/MT/App.pm line 612 MT::App::init('MT::App::CMS=HASH(0x103e5ae0)' , 'App', 'MT::App::CMS') called at lib/MT/App/CMS.pm line 31 MT::App::CMS::init('MT::App::CMS=HASH(0x103e5 ae0)', 'App', 'MT::App::CMS') called at lib/MT.pm line 256 MT::construct('MT::App::CMS', 'App', 'MT::App::CMS') called at lib/MT.pm line 249 MT::instance_of called at lib/MT.pm line 242 MT::new('MT::App::CMS', 'App', 'MT::App::CMS') called at lib/MT/App.pm line 597 MT::App::new('MT::App::CMS', 'App', 'MT::App::CMS') called at lib/MT/Bootstrap.pm line 74 eval {...} called at lib/MT/Bootstrap.pm line 59 MT::Bootstrap::import('MT::Bootstrap', 'App', 'MT::App::CMS') called at /usr/lib/cgi-bin/mt/mt.cgi line 11 main::BEGIN() called at lib/MT.pm line 11 eval {...} called at lib/MT.pm line 11

  • Uhm... no response for my problem "Action Streams died with: failed loading package ActionStreams::Init", not here, not in the Forums... I wonder if I have to install a specific perl module, or reinstall it.

  • No replies? I guess there's no solution to this?

  • Got the same "Can't use an undefined value as a HASH reference at /usr/lib/cgi-bin/mt/extlib/Data/ObjectDriver/BaseObject.pm line 283." error. My Log says:

    Toggle Details Error during task 'Poll for new events': Weak references are not implemented in the version of perl at /usr/home/geoffbrown.net/cgi-bin/mt/extlib/HT ML/TreeBuilder/XPath.pm line 93 BEGIN failed--compilation aborted at /usr/home/geoffbrown.net/cgi-bin/mt/extlib/HT ML/TreeBuilder/XPath.pm line 93. Compilation failed in require at /usr/home/geoffbrown.net/cgi-bin/mt/extlib/We b/Scraper.pm line 9. BEGIN failed--compilation aborted at /usr/home/geoffbrown.net/cgi-bin/mt/extlib/We b/Scraper.pm line 9. Compilation failed in require at /usr/home/geoffbrown.net/cgi-bin/mt/plugins/A ctionStreams/lib/ActionStreams/Event.pm line 7. BEGIN failed--compilation aborted at /usr/home/geoffbrown.net/cgi-bin/mt/plugins/A ctionStreams/lib/ActionStreams/Event.pm line 7. Compilation failed in require at /usr/home/geoffbrown.net/cgi-bin/mt/plugins/A ctionStreams/lib/ActionStreams/Plugin.pm line 729.

    Not sure what the issue is.

  • Yeah, always the same error for me, when upgrading database:

    "An error occurred
    close Can't use an undefined value as a HASH reference at /usr/lib/cgi-bin/mt/extlib/Data/ObjectDriver/BaseObject.pm line 283."

    Hope someone will look into this.

  • This problem can most likely be resolved by installing Web::Scraper into your system perl library. There's currently an issue (bug has been filed, case #79695) where installation into the extlib directory of this and other necessary perl modules is not sufficient for the upgrade routine to run.

Add a Reply

If you need to share template code, replace all the "<" signs with "&lt;" or use this utility.

Forum Groups

1773 6162

Last Topic: Excluding categories from blog by kholechek on Feb 9, 2012

86 302

Last Topic: website entries by masoud on Oct 26, 2011

1429 5077

Last Topic: What apocalypse hit this community in the middle of 2011? by 75th on Feb 10, 2012

695 2910

Last Topic: Insert Image / File Fails by Russ Miller on Feb 10, 2012

84 291

Last Topic: How to have some other characters in entry basename automatically written by Afshin Haghighatnia on Dec 22, 2011

173 737

Last Topic: About the MT version stated in HTML source by Alex E. Schneider on Feb 7, 2012

190 567

Last Topic: Analytics Reporting by michael webster on Feb 5, 2012

48 210

Last Topic: An idea and also a request by Afshin Haghighatnia on Jun 29, 2011

64 246

Last Topic: jQuery in MT 5.1 still at 1.4 - why? by perlmonkey on May 25, 2011

code.sixapart.com

137 478

Last Topic: Getting a thumbnail with xpath by Peter on Mar 13, 2011

222 720

Last Topic: Custom Field for Asset Not Appearing by android on Feb 9, 2012