Page MenuHomePhabricator

Installation fails if passthru is blocked
Open, MediumPublic

Description

From https://www.mediawiki.org/wiki/Thread:Project:Support_desk/Passthru%28%29

Trying to install MediaWiki 1.19.7...

Can't pass the first screen (Language selection) of the Configuration Script because of PHP error:

PHP Warning: passthru() [<a href='function.passthru'>function.passthru</a>]: Unable to fork [""C:\Windows\system32\convert.exe" -version"] in E:\<hidden>\GlobalFunctions.php on line 2857

My host doesn't allow exec(), passthru() or system().


Version: 1.21.x
Severity: normal

Details

Reference
bz49472

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 22 2014, 1:42 AM
bzimport set Reference to bz49472.
bzimport added a subscriber: Unknown Object (MLST).

marking for backport when a patch is available.

https://www.mediawiki.org/wiki/Thread:Project:Support_desk/web_updater_gets_stuck_on_environmental_checks

Installation was possible "by removing "Welcome" from the $pageSequence array in includes/installer/WebInstaller.php."

(In reply to comment #3)

https://www.mediawiki.org/wiki/Thread:Project:Support_desk/
web_updater_gets_stuck_on_environmental_checks

Installation was possible "by removing "Welcome" from the $pageSequence array
in includes/installer/WebInstaller.php."

Mark, you flagged this as needing backport: can you also submit a patch for consideration with the "solution" above? I don't see any other patch mentioned in the wiki threads.

So, I don't have time to work on this but I'm marking it for review here at the hackathon.

Removing target milestone that was in the past.

If you want this in a specific release, have a good reason AND you are willing to find resources to fix this bug, feel free to change it to something appropriate.