-
1)
This is a great tool. Thanks for creating this.
-
2)
Very well done. Thanks for creating this.
-
3)
This is wonderful! One thing I would like to see is for the listing on the Configuration screen to have some sort of organization to it - perhaps grouping certain elements together. For example, having all the search options together, and the MySQL config options, etc. Or, if that’s too difficult, then sorted alphabetically. As it is now, it’s a bit confusing.
Thanks for a great tool! =)
-
4)
Very nicely done.
-
5)
PROBLEM—
Upon downloading Mt-medic, I can’t access the software. OSX doesn’t know how to open a .cgi extension.
-
6)
The mt-medic.cgi file is a text file. You should be able to open it from TextEdit or some other text editor (I use BBEdit). After editing it, make sure to save it as a plain text file.
-
7)
Where exactly do I insert the text I’ve now found? In the mt-cgi directory: where’s that?
-
8)
I am assisting Thomas from youthurban.com I installed MT-MEDIC succesfully. Is running, but getting the following error.
==============================
You cannot log in to MT-Medic untill you have specified the $ADMIN_PASSWORD in the configuration section of the mt-medic.cgi file.
==============================
Have supplied the $ADMIN_PASSWORD correctly. Am stumped……
-PTG
-
9)
Problem Solved
Applause: MT-Medic
-
10)
I am receiving the following errors on the MT-Medic: Plugins page. Any ideas?
Subroutine add_global_filter redefined at e:\websites\periodiclogic.com\mt\extlib/bradchoate/postproc.pm line 22, line 22.
An error occurred:
Can’t find unicode character property definition via main->e or e.pl at unicode/Is/e.pl line 0
Thanks in advance,
Rob
-
11)
This error shouldn’t cause you any concern. MT-Medic tries to load all modules it sees referenced in a plugin so that you can see any problems they might produce when loaded by the plugin. This particular module wouldn’t actually be loaded by the plugin itself when used with MovableType 2.6x (the plugins that use it check the version of MovableType), but MT-Medic has no way of knowing that.
Brad wrote the bradchoate::postproc module in MT 2.2 days and its functionality has been merged into the current versions of MovableType, hence the warning you see when MT-Medic tries to load it.
-
12)
I’m getting this error:
Can’t call method “blog_id” without a package or object reference at mt-medic.cgi line 1700.
…on one blog but not the other. The one that’s giving me the error is also the one that is suddenly having problems with mtsearch (no errors, just shows the same two entries over and over regardless of the search term). This same site was recently moved to a new server. Could this error be related to a perl module missing?
-
13)
Sorry…brain freeze! Forgot to post that the error occurs clicking on the “plugins” link…otherwise MT-medic works in all other respects.
-
14)
This tool is great, I got the file installed and think I did everything correctly, but my problem seems to be a bit more involved.
My webhost did some updating which screwed up royally all of my files. A friend helped me to restore these, but now unfortunatley, neither of us can log into my account now.
Hence my use of this dandy little tool, but when I try to create a new author I get the following message (since there seems to be NO authors on my log at all now):
An error occurred:
Invalid author id ‘0’ at /var/www/vh/illusivelife.com/mt-medic.cgi line 746.
What do I do now? HELP! I have been locked out of my blog for WAY to many days now and am going through withdrawals!
-
15)
I was not able to login as the default user and pass so I was told to try out medic. I did, and when I tried to make a new author, I got this error:
Invalid author id ‘0’ at mt-medic.cgi line 746.
-
16)
The Invalid author id ‘0’ at mt-medic.cgi line 746 error means that MT-Medic couldn’t correctly create the user. This usually means that your database is missing, misconfigured or corrupted.
If you’re using DB_Berkeley, make sure that your configuration points to the correct directory and that the directory contains the Author tables (author.db, etc.) along with the other tables. If they’re there, they are either corrupted or maybe you host changed the version of DB_Berkeley. Try the MT-Forum for a solution.
-
17)
Any chance we can have a flag to treat the set value of $ADMIN_PASSWORD as a crypt()ed value rather than plaintext? I’m rather nervous about storing such a password in a text file in the clear.
-
18)
Hi Stepan. I found that the show_source(url) function wasn’t working for me in Safari (v1.1), so I modified it as listed.
Mt-medic is great and has certainly helped me. Thanks for writing it.
function show_source(url)
{
//replacing the win.location stuff with more basic code, because the code I commented out fails in Safari…
win = window.open(url, ‘mtmedic_source’, ‘width=600,height=400,resizable=yes,scrollbars=yes’);
// Open window
// win = window.open(”, ‘mtmedic_source’, ‘width=600,height=400,resizable=yes,scrollbars=yes’);
// Clear contens
// win.location = ”;
// win.location.reload();
// Reload with URL
// win.location = url;
}
-
19)
What’s a pretty blog!!!
-
20)
PROBLEM with MT-medic.
the cgi works but it will not link to the proper page. my mt server has an address with a special port number, like www.aaa.com:9090 but MT-medic will creat links to www.aaa.com (without the port numner) so the links simply do no work.
-
21)
I’ve uploaded MT Medic on our server and when I enter our URL, for example, http://www.domain.com/MovableType/mt-medic.cgi, ours would be http://www.dancersgroup.org/cgi-bin/mt/mt-medic.cgi, I get a “(none) (none) (none) (none)” message. What am I doing wrong?
Please bear with me I’m not technically savvy.
Thanks,
Dancers’ Group
-
22)
i have installed mt-medic.cgi on my server in the same folder as MT and i have set a password, and this is what i get when i access it:
you shouldn’t be here 68.164.213.197 /cgi-bin/mt-medic.cgi www.winslowtaft.com Mozilla/4.0 (compatible; MSIE 5.22; Mac_PowerPC) 500 (none)
what is happening?
thanks,
winslow taft
-
23)
Always make sure that the permissions for mt-medic.cgi are the same as mt.cgi (usually 755).
-
24)
My MT is messed up and never had the default created of Melody/Nelson. I tried using ur ‘Add New Author’ but everytime I get the same message using various parameters.
An error occurred:
Invalid author id ‘0’ at mt-medic.cgi line 746.
Anyhelp would be greatly appreciated. Thx
-Bryan
-
25)
A fantastic app (saved the day), and a gorgeous well-laid out page I see before me. I want my trackbacks and comments looking so sweet!:)
-
26)
When view author permissions I see the following error several times on the page:
Use of uninitialized value in bitwise and (&) at D:\data\webdocs\sitename\cgi-bin\mt-medic.cgi line 657.
-
27)
Thanks so much for this plugin. I was setting up a new installation and had removed the default admin before setting up a new admin user. This let me get the permissions to manage the installation back. I’m really grateful :)
-
28)
Absolutely saved my ass.
Great tool.
-
29)
Nice tool - but - I only got the startpage once yet, Sorry. I’m getting an CGI error
The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are:
Can’t locate MT/Author.pm in @INC (@INC contains: C:\Inetpub\Scripts\MT\extlib C:\Inetpub\Scripts\MT\lib C:/Inetpub/Scripts/PERL/lib C:/Inetpub/Scripts/PERL/site/lib .) at C:\Inetpub\Scripts\MT\mt-medic.cgi line 513.
BEGIN failed—compilation aborted at C:\Inetpub\Scripts\MT\mt-medic.cgi line 513.
-
30)
I’m not sure what the problem is but every time I try to access mt-medic.cgi I get a unauthorized user from my server. I’ve tried everything and even checked to see if I had set something I shouldn’t have via my control panel and still no go. IF I remove my …
ErrorDocument 401 /401.php
ErrorDocument 500 /500.php
ErrorDocument 403 /403.php
ErrorDocument 404 /404.php
Then I get a 500 Internal Server Error when attempting to access the script.
Any thoughts?
-
31)
Ignore last post it was my darn firewall! Sheesh!
-
32)
MT-Medic has stopped working & seems to break MT. I can log in and go to one or two pages, but then all CGI pages stop working and I get “The script produced no output” on every page.
This happened with an earlier version and we just updated to the latest one. Same problem. Have to restart web services (or reboot) to fix it.
Thanks!
-
33)
Ok, if you have an @ in your $ADMIN_PASSWORD, you may receive ERROR 500 from your web server. I did. Changed the password to standard characters and bam! right in. Thanks!
-
34)
I am trying to reset a password, and I have installed mt-medic. I get the following error message:
An error occurred:
Invalid author id ‘0’ at mt-medic.cgi line 746.
Please help
Chris
-
35)
Am getting 500 Internal Server Error— error log reports “Premature end of script headers.” Any thoughts? Thank you.
-
36)
Sweet lord on a bicycle, this.. this is the greatest tool ever! Sliced bread sucks rocks compared to this.
Ben and Mena should buy this IMMEDIATELY.
Seriously.. awesome.
-
37)
Got the 500 error… the permissions are ok… this is getting worst every time… :(
-
38)
Hi,
I’ve tried to run MT-Medic but it won’t work. I’ve set the Pass, CHmod but the program is not working. Help !!
-
39)
What a fantastic application!!
-
40)
That is the single most amazing thing that I have ever seen. I recovered everything in a matter of seconds! Thank you!!!
-
41)
Thank-you! This extension saved my sanity.
-
42)
How do I do this:
Make sure that mt-medic.cgi has executable permissions (chmod 755).?
Yes I’m a cgi newb.
-
43)
The MovableType Installation Documentation describes how to set permissions.
-
44)
Hi — I downloaded MT-Medic to see if I could solve a particular problem with MT… but am now having the exact same problem with MT-Medic. No matter what I do, I’m prompted for the login on each page, because this script (and MT) don’t seem to be setting cookies. This actually is a common complaint in the MT forums… but I don’t have any cookie or script-blocking software on my system, nor any IE/firewall or AV configuration to restrict sessions or cookies. I’m not even being sent a cookie from the server in the first place apparently. Here’s the relevent MT config data…
Operating system: freebsd
Perl version: 5.00503
CGI::Cookie installed (version 1.06)
Any advice would be appreciated!
-
45)
Way to go! This really helped save my hide. The sort of functionality you have added in here is a glaring omision from the Movable Type interface. Thanks for filling this gaping hole. You rule to the max.
-
46)
MT-Medic is working fine except for one thing, the links do not work, when I click on any link I get a 404 error that it cant find that page! HELP!!!
-
47)
Thanks for an absolutely fantastic script - it’s just made my life so much easier!
-
48)
I’ve been trying to use MT-Medic to recover my password but its unsuccessful. I can run MT-Medic and see teh blog configuration. But When I select “Blogs” none are shown (there should only be one). Similarly no Authors are shown and an an attempt to enter a new one results in an error “Invalid author id ‘0’ at …. “.
I have restored the DB files from a ‘believed good’ backup so they should be OK.
Any help?
-
49)
The Invalid author id ‘0’ at… message generally indicates that MT-Medic (and MovableType) cannot read the database files.
If you restored from a “good” backup, it’s possible that there is a DB version incompatibility on your system. Check with your admin as to whether the’ve recently updated their DB_Berkeley version. If so, you should be able to convert the DB to the current version — alas, I would not know how.
If there was no system change, then the “good” backup may not be as good as you think…
-
50)
Alas, I am my admin :-) We are a Windows NT/2000 shop and don’t use Berkeley for anything other than Moveable Type so I have no idea where to look. This system has recently been upgraded to Perl 5.6 and all the modules have been reinstalled so I suspect there is something in the 5.6 DB manager module(s) that MT doesn’t like.
It would appear that I am ‘scrod’ :-)
-
51)
Does anybody know how to fix my problem??? All the links link to www.mydomain/var/www/somthin/then the location, how can i take the var/www/etc out of the links???????????
-
52)
I am having the same problem as Mr. John Steele. Somehow, there are no authors anymore on my blog (there should only be one) and MT-Medic returns the error above. I’ll check with my admin. about Berkeley DB versions or new PERL modules…
-
53)
Does anyone have a solution to my problem???
-
54)
Thanks for this. After an administration SNAFU, I almost had to completely rebuild. Your hard work helped in a pinch.
-
55)
I am also getting the error “Invalid author id ‘0’”. I think I may have accidentally corrupted some of my .db files trying to fix my problem before I found mt medic.
-
56)
um…all of a sudden i cannot log into MT to post. i keep getting invalid password, and when i try to recover password it is telling me invalid user, both of these i know for a fact are incorrect. is anyone else having this problem?
-
57)
VERY useful tool, thanks. We have one problem - when we list blog-author permissions the displays times out after showing 63 checkboxes. It hangs on line 660 of mt-medic which is:
my $checked = ($perm->role_mask & $val) ? ‘check
ed ’ : ”;
The value of $val at the point of failure is 16
Deleting this line and printing $perm->role_mask instead displays 79 checkboxes.
Any suggestions?
-
58)
Can’t call method “id” on an undefined value at /usr/local/www/blablabla/cgi-bin/lib/MT/App/CMS.pm line 190.
Google would have it would seem that nobody has explained what the above error is. I had an MT operation (updating a template) get “stuck” a few days ago and now I get this message when logging in. Any insight? thanks for a nice script :)
-
59)
When I go to MT Medic it shows 2 authors, yet in my weblog I only have 1. How can I get rid of the other author that MT-Medic is reporting, but is not actually there?
-
60)
You rock! Thanks _so_ much for this tool- you saved the day!
-
61)
MT Medic help me to create my lost accounts. Thanks for building this such good application. Rock on!
-
62)
Is Mt Medic compatible with Movable Type 3?
-
63)
thank you, thank you, thank you for a great script! Allowed me to reset authors after importing into 3.1. Out of the box MT had no way to do this.
-
64)
Thank you! I was tearing my hair out because I forgot my password on a local/ development install of MT. MT-Medic was so simple to use. A great ‘plug-in’.
-
65)
You guys saved my ass. Thank you thank you thank you.
-
66)
MT Medic is amazing! But it runs so slowly on my setup that I can’t use most of the features… is this a known flaw when you get to a certain size? (we’re huge - almost a dozen blogs and 20 - some authors)
-
67)
I wouldn’t be surprised if MTMedic was slow on a large system. It is intended as an emergency tool, so I haven’t done any kind of optimization. However, a dozen blogs and 20 authors doesn’t sound all that large to me — assuming you’re running this on a database (MySQL or Postgres) and do not use the default DBFile.
-
68)
Does MTMedic work with unix/linux servers with a Windows client?
I haven’t been able to get it to work: error message received - “The specified CGI application misbehaved by not returning a complete set of HTTP headers.”
Yes, other cgi executables work.
$Admin password command may not work on this server. Any way to confirm?
Thanks. HLB
-
69)
Hiya - so I noticed recently that when you edit “authors”, all the people who are authorized to comment on your blog come up as “authors”… this kinda clutters my interface… any way around it?
-
70)
Help. Fine application but for some reason it doesn’t do anything. When I add a new author the application doesn’t complain and even tells me: “The profile of author x has been updated.” and when I change the permissions it does something similar just loading the page that displays permissions (which is empty) and the three buttons ‘save changes’ ‘pick another author’ & ‘pick another blog’. If I choose any of the buttons it just reloads the page. I am not currently locked out of MT but I have no admin priviledges for the current author so I really can’t do very much within MT.
-
71)
cheers and thanks for mt-medic!!! what a lifesaver!
-
72)
I have to admit - I see no value at all in displaying all the comments authors…. is there any way to get rid of this? It’s really hard to wade through them all!
-
73)
Seriously, displaying the comments authors is TERRIBLE. It makes it almost impossible to do real author maintenence.
-
74)
MTMedic is an MT 2.x era script and works fine with that version.
In version 3, MT started storing comment athors in the same table as blog authors (an, er, interesting design decision) and that’s why the Autor listing gets large for MT 3 installations.
It shouldn’t be too dificult to modify MTMedic to only show non-comment authors - but I don’t have MT3 installed to do it.
Feel free to post a patch if you come up with a good way of doing it.
-
75)
Just saved my clumsy ass. Thank you so much for your utility.
jm
-
76)
Looks like a great service! Unfortunately using it led me to believe that the Berkeley DB is probably corrupt…but hey, at least now I know that.
-
77)
I noticed that a lot of people here were getting the 500 error. I was too, until I made my password simpler (no $’s or !’s)
-
78)
I’m having the same problem that mjulius had (post 70). I got MT-Medic set up just fine, and I can view my MT info, but even though the interface says that it’s updated author profiles, the changes disappear immediately.
Anyone else have this problem and manage to fix it?
-
79)
This was a lifesaver! Thanks for putting this together. What a contribution to the stability of MoveableType useability!
thanks again
-
80)
Hello, I am getting this error when I try to add an author:
An error occurred:
Invalid author id ‘0’ at mt-medic.cgi line 746.
I did a fresh install of MT yesterday and when I tried to login with the generic user/pswd it said invalid user not found. So at the MT forums they recommended MT-Medic which looks to be a good plugin but I still cannot login to MT, any help would be great!
-
81)
i installed MT-Medic and i can get inside it and add a user, but I can’t get the newly created user to be assigned to my blog. My Blog keeps saying no users author. I am totally at a lost. This is on mt 3.17…thanks
-
82)
Thanks for creating this, it helped me out when I forgot the passwords after moving between servers!
-
83)
I am locked out of my blog so I tried MT-medic. There has been no errors so far when I use it and i got all the authors. But then when I try to add a new author it saids the profile has been updated but I can never find the author. Also when I punch in the author name in the recover password option in my blog’s MT interface, it saids user doesn’t exist. Anyone know whats going on? Pls?
-
84)
How do I delete an author, but not his posts?
What if I want to delete the author and all of his posts?
-
85)
Hmm, I put in a password at $Admin_Password = “”
I tried leaving the quotes and taking them out.
I put mt-medic.cgi in the same folder as mt.cgi.
When I use my browswer on mt-medic.cgi I get a normal MT Log in screen, but every Username I try with the new password simply returns “invalid login. and changes the URL from mt-medic.cgi to mt.cgi” I’ve tried Admin, $Admin, $Admin_Password. I’ve tried no Username and only the password I put in medic. Nada.
What must I do to get into the existing MT (ver 2.661), the log in for which has gone missing or gone bad?
Will
-
86)
I’m using MT 2.21. A couple of years ago, I added a few authors but we never got around to using the site. Last week, I went in to clean up and start over with something new. I deleted the two remaining authors — including my user name “mefestus.” I was immediately signed out and am now unable to sign in to use MT on my site. Please help if you can. Thank you.
-
87)
I’m using MT 2.21, which I had installed a couple of years ago. After getting started, I added a few authors but we never got around to using the site. Last week, I went in to clean up and start over with something new. I deleted the two remaining authors — including my user name “mefestus.” I was immediately signed out and am now unable to sign in to use MT on my site with my old user name and password. There seems to be no record of my user name. Is this something I need to take up with the hosting service? Please help if you can. Thank you.
-
88)
Hi, I’ve installed MT-Medic as a means to recover an author/password to MT 3.16 that is using Berkeley and running beside MT 3.2 which uses MySQL. Since re-installing ActivePerl to suit 3.2, I’ve also included the DB_File through PPM so MT3.16 should still work.
MT3.16 doesn’t recognize usernames anymore so I installed MT-Medic to reset that and re-gain access but I’m getting these errors in MT-Medic, although it still sort of works (prints HTML pages):
Message: Plugin error: D:\Sites_Dev\working\MovableType\cgi-bin\plugins\entrylist.pl Can’t locate object method “add_conditonal_tag” via package “MT::Template::Context” at D:\Sites_Dev\working\MovableType\cgi-bin\plugins\entrylist.pl line 29. Compilation failed in require at D:\Sites_Dev\working\MovableType\cgi-bin\lib/MT.pm line 295.
Any ideas?
-
89)
This is a splendid tool.
I was helped by it.
There are many users of MT in Japan.
I introduced this tool at my blog.
Thank you.
-
90)
Hi.
This is a great tool!!
I posted an article about MT-Medic in my blog to introduce MT-Medic to Japanese people (The article is written in Japanese).
Thanks,
-
91)
All I can say is THANK YOU for this utility. I mistakenly reset my password to MT and recieved no e-mail with a new password, I thought I was hosed. I found your program through the movable type web page and was able to reset my password manually with your program. This was a life saver! Thanks again!
-
92)
thank you so much for this script.
it’s incredibly useful.
-
93)
I’ve installed MT-Medic (Mac 10.4.10 with Safari2.0 and MT 3.2) but unfortunately I can’t get my browser to find it: “The requested URL /cgi-bin/MT/mt-medic.cgi was not found on this server.”
Any ideas? I’d appreciate some help!