Hallo,
Ik heb php 4.4.3 geinstalleerd als CGI op iis6 (win2003).
Op het moment dat ik de functie exec() gebruik, krijg ik de volgende melding:
cgi error. The specified CGI application misbehaved by not returning a complete set of HTTP headers.
Het script wordt wel compleet uitgevoerd (kapt dus niet bij de foutmelding) alleen dus op het moment van exec() lijkt het alsof de header van de pagina daarnaartoe wordt aangepast.
Ik heb hier en op google vanalles uitgezocht. rechten rechten rechten. cmd.exe heeft de goede rechten enz enz enz.
Later geprobeerd php als ISAPI te laten draaien.
Geen fouten meer. alleen doet php dan niets meer met exec() of shell_exec().
een simpel stukje code als:
exec("dir");
werkt gewoon niet. Geen result!
Ik zit nu behoorlijk vast.
is er iemand die weet wat er nu precies moet worden veranderd om hier vanaf te komen.
Ik heb het liefst dat het werkt in CGI mode. In die mode werkt het meeste.
Overigens... alles werkt wel op een linuxbak.
bedankt!
Ik heb php 4.4.3 geinstalleerd als CGI op iis6 (win2003).
Op het moment dat ik de functie exec() gebruik, krijg ik de volgende melding:
cgi error. The specified CGI application misbehaved by not returning a complete set of HTTP headers.
Het script wordt wel compleet uitgevoerd (kapt dus niet bij de foutmelding) alleen dus op het moment van exec() lijkt het alsof de header van de pagina daarnaartoe wordt aangepast.
Ik heb hier en op google vanalles uitgezocht. rechten rechten rechten. cmd.exe heeft de goede rechten enz enz enz.
Later geprobeerd php als ISAPI te laten draaien.
Geen fouten meer. alleen doet php dan niets meer met exec() of shell_exec().
een simpel stukje code als:
exec("dir");
werkt gewoon niet. Geen result!
Ik zit nu behoorlijk vast.
is er iemand die weet wat er nu precies moet worden veranderd om hier vanaf te komen.
Ik heb het liefst dat het werkt in CGI mode. In die mode werkt het meeste.
Overigens... alles werkt wel op een linuxbak.
bedankt!