Hello Ryan,
If you are feeling adventurous, you can fix the plugin yourself.
I'm always feeling adventurous! I'm primarily a .Net, SQL 2005 man. Hence, working with this PHP and MySQL setup is a bit of a learning curve. It is good fun, though, and I appreciate the guidance.
I am narrowing in on the problem. InitUser() results in an "HTTP 500 - Internal server error", whether it is called from the custom plugin or the generic create user.
To reframe the issue, the "Create account" form fails with an HTTP 500. This is with a default install of MediaWiki.
Now, I have PHP configured to throw exceptions into the Windows Application log. None are present when this error occurs. This says to me that it is an logical rather than a syntactical error. My thinking is that it has something to do with the MySQL script not executing properly.
Any suggestions on where to look or how to gather more detailed debugging information?
J Wolfgang Goerlich