Re: p-s-e-x-e-c

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 10/18/07, Instruct ICC <instructicc@xxxxxxxxxxx> wrote:
>
>
> > Hi. I'm wanting to run an executable that generates a text file, and I'm
> > having some issues. When I run the command on the server itself, it
> works
> > just fine. When I run the same command via a webpage, the text file does
> not
> > generate. My first impression was that the permissions were wrong. So, I
> > gave the web user and the user making the call the necessary
> permissions...
> > no luck. Here's what I'm doing...
> >
> >  $command = "psexec.exe -i -w C:/Folder -u user -p pass -e
> > C:/Folder/executable.exe 2>&1";
> > exec ($command);
> > ?>
> >
> > This should generate this file but doesn't: C:/Folder/printer_list.txt
> >
> > Again, when this exact statement is run in the terminal on the Win2k3
> > server, it works fine. Any thoughts?
> >
> > Thanks in advance,
> > ~Philip
> >
> > PS... Side note: the list rejected my original email b/c of the subject:
> > 'Psexec'. Odd.
>
> Maybe you need the full path to psexec.exe
>
> Or the web server isn't allowed to use exec due to safemode
> http://php.he.net/manual/en/features.safe-mode.functions.php
> or disable_functions in php.ini.


Those are good suggestions. Unfortunately, I did try the full path to
psexec.exe, safe_mode is NOT enabled and there are no functions listed as
disabled.

I have Google'd, but haven't been successful finding a solution. Anything
else? =/

Thanks,
~Philip

[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux