Author: adresimeyaz
Description:
After upgrading server os, Wikidiff2 stopped working. It just says "(No difference)"
MediaWiki 1.23.5
PHP 5.5.9-1ubuntu4.4 (fpm-fcgi)
Version: unspecified
Severity: normal
OS: Linux
Author: adresimeyaz
Description:
After upgrading server os, Wikidiff2 stopped working. It just says "(No difference)"
MediaWiki 1.23.5
PHP 5.5.9-1ubuntu4.4 (fpm-fcgi)
Version: unspecified
Severity: normal
OS: Linux
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
Don't treat configured but absent engine as executable | mediawiki/core | master | +9 -8 |
adresimeyaz wrote:
I forgot to mention. I use both the distro's repository and git version of wikidiff2. If there is any debug steps, I can provide them.
Please provide exact steps to reproduce, and what was upgraded from what to what. Also see https://www.mediawiki.org/wiki/Manual:How_to_debug
Is the wiki public where this problem can be seen?
adresimeyaz wrote:
@Kunal Mehta, yes I am sure I add it.
@Andre Klapper, I'm not sure which one I should use from those but I tried all of them. Now I see those errors:
wfShellExec: /bin/bash '/var/www/wiki/includes/limit.sh' ''\''wikidiff2'\'' '\''/tmp/diff_VlVnlb'\'' '\''/tmp/diff_11Rj2U'\''' 'MW_INCLUDE_STDERR=;MW_CPU_LIMIT=180; MW_CGROUP='\'''\''; MW_MEM_LIMIT=307200; MW_FILE_SIZE_LIMIT=102400; MW_WALL_CLOCK_LIMIT=180; MW_USE_LOG_PIPE=yes'
[exec] Possibly missing executable file: /bin/bash '/var/www/wiki/includes/limit.sh' ''\''wikidiff2'\'' '\''/tmp/diff_VlVnlb'\'' '\''/tmp/diff_11Rj2U'\''' 'MW_INCLUDE_STDERR=;MW_CPU_LIMIT=180; MW_CGROUP='\'''\''; MW_MEM_LIMIT=307200; MW_FILE_SIZE_LIMIT=102400; MW_WALL_CLOCK_LIMIT=180; MW_USE_LOG_PIPE=yes'
We upgraded our server from Ubuntu 12.04 to 14.04 so packages upgraded as well.
PHP: 5.3.10 to 5.5.9 for example. Which application are you asking especially?
And yes it is a public wiki: http://wiki.ubuntu-tr.net
Thanks for your replies.
Change 275028 had a related patch set uploaded (by MaxSem):
Don't treat configured but absent engine as executable
Change 275028 merged by jenkins-bot:
Don't treat configured but absent engine as executable
The problem with MediaWiki where it simply quietly didn't diff anything if configured to use wikidiff2 and this extension was absent has been fixed in the above commit. The other issue is that wikidiff2 seems to have gone AWOL but it requires more investigation - please open another bug under wikidiff2 with more details if you're still experiencing problems with it.