Another Plugin Manager Update

Changes for version 0.1.7:

  • New Feature: Automatically checks mt-plugins.org for updates if the last check was more than one week ago.

You can download just the updated files here:

Or you can download the new full version here:

19 Comments

after a few successfull runs, I get a
Storable binary image v68.4 more recent than I am (v2.6) at ..\..\lib\Storable.pm (autosplit into ..\..\lib\auto\Storable\thaw.al) line 358, at C:\Inetpub\Scripts\MT\lib/MT/PluginData.pm line 28

any idea what happpens??
Many Thanks and happy new Year

Lutz

After installing PluginManager .0.1.7
When I click on the Manual Registration link I get the following Error:
Can't coerce array into hash at extlib/MT/Plugins/Manager.pm line 397.

Is there a forum or listserv for the PlugInManager?

Thanks,jb

After installing the PluginManager and all of the required files, I get an error that asks for a Storable.pm. (Specifically, it is An error occurred: Can't locate Storable.pm in @INC (@INC contains: /home/lightangels/cgi-bin/amt/extlib /home/lightangels/cgi-bin/amt/lib /usr/lib/perl5/5.6.1/i386-linux /usr/lib/perl5/5.6.1 /usr/lib/perl5/site_perl/5.6.1/i386-linux /usr/lib/perl5/site_perl/5.6.1 /usr/lib/perl5/site_perl/5.6.0/i386-linux /usr/lib/perl5/site_perl/5.6.0 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.6.1/i386-linux /usr/lib/perl5/vendor_perl/5.6.1 /usr/lib/perl5/vendor_perl .) at /home/lightangels/cgi-bin/amt/lib/MT/PluginData.pm line 9. BEGIN failed--compilation aborted at /home/lightangels/cgi-bin/amt/lib/MT/PluginData.pm line 9. Compilation failed in require at /home/lightangels/cgi-bin/amt/extlib/MT/Plugins/Manager.pm line 47. BEGIN failed--compilation aborted at /home/lightangels/cgi-bin/amt/extlib/MT/Plugins/Manager.pm line 47. Compilation failed in require at /home/lightangels/cgi-bin/amt/mt-pm.cgi line 17. )

Is there a file I missed somewhere? Or is this a bug?

No it's not a bug you're hosting Provider needs to Install a perl module called Storable.pm !

Sorry to post a bug here, but I'm getting an odd error.

"An error occurred: Digest::MD5 object version 2.33 does not match bootstrap parameter 2.20 at /usr/lib/perl5/5.6.1/i686-linux/DynaLoader.pm line 225. Compilation failed in require at extlib/MT/Plugins/Manager.pm line 52. BEGIN failed--compilation aborted at extlib/MT/Plugins/Manager.pm line 52. Compilation failed in require at mt-pm.cgi line 17. "

Any ideas?

I found it was a problem with the MD5.pm file. I searched for the official version with google and replaced it with that. Just FYI in case anyone hits the problem.

Hello,

Has anyone seen this error yet?

"MD5 does not match. File may have been tampered with. at extlib/MT/Plugins/Manager.pm line 725."

I get it when trying to upgrade or install a plugin...

-Sonny

I was trying to load your Plug in manager to use for the blog that I am trying to set up. When I run it I get the error below. I know that I need to install XML::Parser or XML::Sax. But I don't know where I should install them. Is this something I can install or does my host have to install it?

Thanks. The error is below.

An error occurred

Error in XML File: XMLin() requires either XML::SAX or XML::Parser at public_html/cgi-bin/mt/extlib/MT/Plugins/Manager.pm line 128

When I try to upgrade already installed plugins, I am greeted with this error message:

Can't redir STDOUT at extlib/MT/Plugins/Manager.pm line 224.

Thoughts?

I am receiving the following error...

An error occurred: Can't locate MT/Plugins/Manager.pm in @INC (@INC contains: ./extlib ./lib /usr/lib/perl5/5.6.1/i686-linux /usr/lib/perl5/5.6.1 /usr/lib/perl5/site_perl/5.6.1/i686-linux /usr/lib/perl5/site_perl/5.6.1 /usr/lib/perl5/site_perl/5.6.0 /usr/lib/perl5/site_perl .) at mt-pm.cgi line 17.

I was hoping you might be able to help me.

Please skip that last comment. Did a little checking and I am now into the interface at mt-pm.cgi but it is showing the following error within the interface...

An error occurred:
Error retrieving file!
500 Can't connect to mt-plugins.org:80 (Bad hostname 'mt-plugins.org')

When I try to install or upgrade plugins I am getting an internal server error.

I have installed the manager (0.1.8), and am recieveing the 500 error listed in the FAQ. Unfortunately the link Bug#68 is broken, and I am not sure if this link was going to direct me to a fix, or even if one exists. (MT is installed under cgi-bin)

Thanks Anthony.

I'm getting the same error as Geoff Brown. I'm gtetting the error:


An error occurred: Can't locate MT/Plugins/Manager.pm in @INC (@INC contains: ./extlib ./lib /usr/lib/perl5/5.8.0/i386-linux-thread-multi /usr/lib/perl5/5.8.0 /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.0/i386-linux-thread-multi /usr/lib/perl5/5.8.0 .) at mt-pm.cgi line 17.

Now I'm getting the error:

An error occurred: Digest::MD5 object version 2.33 does not match bootstrap parameter 2.20 at /usr/lib/perl5/5.8.0/i386-linux-thread-multi/DynaLoader.pm line 249. Compilation failed in require at extlib/MT/Plugins/Manager.pm line 52. BEGIN failed--compilation aborted at extlib/MT/Plugins/Manager.pm line 52. Compilation failed in require at mt-pm.cgi line 17.

Hi, I'm getting the following error after logging in to the Plugin Mangager: Can't locate object method "new" via package "XML::Simple" (perhaps you forgot to load "XML::Simple"?) at extlib/MT/Plugins/Manager.pm line 127.

To me it�s the same as Mo (prior to me): Iget the same error message, just the line (!) is different: line 17; here�s the error line:

An error occurred: Can't locate XML/Simple.pm in @INC (@INC contains: ./extlib ./lib /usr/lib/perl5/5.8.0/i586-linux-thread-multi /usr/lib/perl5/5.8.0 /usr/lib/perl5/site_perl/5.8.0/i586-linux-thread-multi /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl .) at extlib/MT/Plugins/Manager.pm line 43. BEGIN failed--compilation aborted at extlib/MT/Plugins/Manager.pm line 43. Compilation failed in require at mt-pm.cgi line 17.

To me it�s the same as Mo (prior to me): Iget the same error message, just the line (!) is different: line 17; here�s the error line:

An error occurred: Can't locate XML/Simple.pm in @INC (@INC contains: ./extlib ./lib /usr/lib/perl5/5.8.0/i586-linux-thread-multi /usr/lib/perl5/5.8.0 /usr/lib/perl5/site_perl/5.8.0/i586-linux-thread-multi /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl .) at extlib/MT/Plugins/Manager.pm line 43. BEGIN failed--compilation aborted at extlib/MT/Plugins/Manager.pm line 43. Compilation failed in require at mt-pm.cgi line 17.

I have the exact same problem. Where can I find a solution? I've installed Sax.pm and Parser.pm to the extlib/XML/ directory

Leave a comment

Recent Entries

  • Plugin Writing 101

    So, I’m planning on writing up some entries about various aspects of plugin development. While I have a couple topics already in mind, I thought...

  • The Olympics Make Me Want To Compete Again

    Every time the Olympics come around (most the summer ones) I always start to delude myself into thinking I could complete once again in the...

  • Minimalist plugins are fun!

    Last night I whipped up one of the smallest plugins I’ve ever written. It is so small in fact that I was able to stuff...

  • Feedburner Widget on MT News

    Movable Type News A WordPress 2.5 Upgrade Guide: And of course there are lots of third-party plugins for the MT dashboard, to integrate statistics and...

  • AD&D Monster Stats for the Presidential Canditates

    Charles Stross (scifi author, D&D nerd, and former perl columnist) posted Politics as she is Played with 3d6: The recent death of Gary Gygax, who...

Close