Ik probeer lokaal op een WinXP bak een thumbnail te creëren middels ImageMagick. Wanneer ik het benodigde commando intik in cmd.exe, werkt het perfect. Wanneer ik hetzelfde commando vanuit php wil draaien middels de functie exec(), werkt het niet! 
return_var = 4
In het geval van passthru() blijft de array $output leeg.
Kortom, de enige reactie die ik krijg is de return_var == 4, maar kan daarover niets vinden.
Wat me het meest logisch lijkt, is dat er permissie-problemen zijn. Daarover vond ik het volgende:
string = empty;string system ( string $command [, int &$return_var ] )
return_var = 4
In het geval van passthru() blijft de array $output leeg.
Kortom, de enige reactie die ik krijg is de return_var == 4, maar kan daarover niets vinden.
Wat me het meest logisch lijkt, is dat er permissie-problemen zijn. Daarover vond ik het volgende:
Dit klinkt alsof het er mee te maken heeft, maar hoe kan ik op WinXP dan die IUSER permissies op cmd.exe bijwerken?Lets make it even clearer, about the "unable to fork" error in exec().
By default Windows XP sets all permissions for cmd.exe for the temporary internet user account (IUSER-[computername]) to DENY. That overrides everthing.
You must modify the security on cmd.exe to give the IUSER-computername account at least read & execute and remove the DENY.