The file sl-env.php that is included with zl-xml.php is the problem. The 500 error is caused by the if (!defined statement and then it fails to connect to fetch the locations.
Plugin Author
Viadat
(@viadat)
Ok — looking into this. Have tested in a Windows server environment in addition to Linux, but never encountered the 500 error as you describe. Wondering why DB_USER is already defined in your set-up, causing the if statement to fail. Do you have a custom set-up?
Had identified another potential fix (the “?” at the end w/o a querystring afterwards may cause a problem for some), so releasing that shortly
Hey Viadat ty for looking at this.
The server is not custom. It is standard Enom shared windows server. The wordpress core is not altered either. I tried running vanilla with only this plugin and it still will not work.
Plugin Author
Viadat
(@viadat)
Can you configure the server not to run with the ‘index.php’ in the URL? See if that improves anything.
I dont think I can configure that enom server to not do that but I turned the permalinks to default and no change.
http://bmoreorganic.com/?page_id=36
Plugin Author
Viadat
(@viadat)
Receiving “Directory Listing Denied. This Virtual Directory does not allow contents to be listed.” errors when trying to view any sub-directories leading up to the sl-xml.php file. The permissions are most likely too restrictive, do you know how to adjust them?
Plugin Author
Viadat
(@viadat)
Just released v2.3.1 .. see if that improves it for you
Hi Viadat, Thank you for following up. It did not help the problem. I am going to try to see what enom can do since I think they must have a file permission issue. I will report back my findings.