I’ve done some further debugging. I went and made sure that I had the relevant PHP extension installed (it is) and then went and found the offending line that’s throwing the error in the EventBrite pulugin. It’s:
$dom = new DOMDocument( ‘1.0’, ‘iso-8859-1’ );
So I then went and made a tiny .php file that contains that, and ran it. It’s name php and looks like this:
I tried invoking it from the web as well as from the php command line and it executes without errors. It seems your plugin is having trouble finding this class, while other PHP code is not. What can we do to debug the problem next?