Thread:Project:Support desk/maintenance / DeleteOldRevisions not working/reply (2)

Well, the shell_exec and exec php functions operate effectively the same way as running it from a terminal. I'm not sure why mediawiki has decided that a terminal should be the only way to run these operations, but I don't know of any reason why it's different. Is there some reason why you're saying it should be done from the shell other than that's how it says to access it in the docs? I've tested running other scripts in the maintenance folder from the extension and they generally work. From what I can tell, the main problem here is that there's no response from the script when it's executed normally ( using --help works fine and outputs help info, for example ).