I can install modules but this is appearing:

* warning: escapeshellarg() has been disabled for security reasons in .......l/sites/all/modules/plugin_manager/plugin_manager.module on line 288.
* warning: escapeshellarg() has been disabled for security reasons in ....../sites/all/modules/plugin_manager/plugin_manager.module on line 289.

So I don't know if there is a problem or not...

Comments

oscarvandeven’s picture

I get the same error, but I haven't noticed any functional problems.
It would be nice to get rid of the errors though...

Aldu_boy’s picture

Issue summary: View changes

This is PHP restriction for working with shell.
escapeshellarg() adds single quotes around a string and quotes/escapes any existing single quotes allowing you to pass a string directly to a shell function and having it be treated as a single safe argument. This function should be used to escape individual arguments to shell functions coming from user input.

In my case patches don't appply with this error message.

BTW, in Plugin Manager settings what "Patch binary path: " refers to? What should I put there?