I need to run a windows command line tool from a php script on my Debian server.
For that, I\'m trying Wine.
Invoking wine and the tool via terminal works fine: \"$ wine too
You should create a separate home directory for running Wine. Create a directory which is owned by www-data, set the HOME variable, su www-data, and run winecfg once; then run tool.exe (as that user). In the exec call, make sure that HOME is set (try exec("HOME=/tmp/wine wine tool.exe"))