Hi @piotreba,
Ah, I understand. This leads to the unusual circumstance that PHP reports that /bin/tar
does not exist, but system
can execute it. I view this is a hole in the open_basedir
set of options in PHP; in my opinion it’s pointless to enable this while system
is usable.
However, rather than changing this interaction directly, there is another proposed change that will moot the discrepancy:
I’d suggest maintaining your local modification to that test, and when the above issue is implemented, your change can be reverted.
Regards,
Alec Smecher
Public Knowledge Project Team