Experimente psexec /accepteula
no seu script.
Estou usando o PsExec para executar um programa de linha de comando sem ter que esperar que ele termine para relatar o script que o executou. Eu estou usando um script PHP para executá-lo. Quando executo o script PHP manualmente no servidor, tudo corre bem e funciona como esperado. No entanto, quando executo o script PHP através do servidor da web usando uma solicitação GET para enviar meus parâmetros, ele simplesmente trava. Especificamente, ele trava no exec()
que inicia o comando psexec
. Apenas trava e trava para sempre, até que o Apache envie um erro max execution time
. Por que está pendurado e como posso consertar isso?
O sistema operacional é o Windows Server 2008
Tags windows php apache-2.2 pstools