Topic on Project:Support desk

wfShellExec() causes web-installer (and possibly more) to hang in 1.23.3

4
Summary by Florianschmidtwelzow
Ascarion (talkcontribs)

Greetings,

we've been having this problem ever since 1.23.0 came out, that we cannot upgrade our software any further than 1.22, due to the rewritten version of wfShellExec(), that causes a weird bug, that seems to be somewhat unique to our provider Hosteurope. This seems to be an error with their PHP-Version, but one they are unwilling to fix.

What happens is that after entering the upgrade key, the installer hangs and never finishes loading while doing all those checks. We've narrowed down the problem to wfShellExec() with systematic commenting of the source code. Extracting the offending code, we even got to see an error message. Here is it: http://slexy.org/view/s2frnrvJCP The PHP Version: http://www.hosteurope-infos.de/phpinfo.php

Now my question is: Can I safely replace wfShellExec() with its version from 1.22 or are there any other ideas to solve the problem? Switching the provider is unfortunately not an option.

Any help would be greatly appreciated.

Ciencia Al Poder (talkcontribs)

Thanks for the details!

You should report this as a bug, so developers are aware of the issue. See BUGREPORT. I could try to report it if I remember when I go home.

Ascarion (talkcontribs)

Thank you. Unfortunately, I'm not even sure if that is a bug with MediaWiki or just a misconfiguration on my provider's part. I'll report it nonetheless, perhaps one of the MediaWiki devs can do something about it.

For Reference: https://bugzilla.wikimedia.org/show_bug.cgi?id=70357

Ciencia Al Poder (talkcontribs)

Thanks! At least someone could investigate if the issue can be caught and provide an alternative

Reply to "wfShellExec() causes web-installer (and possibly more) to hang in 1.23.3"