miseleigh Posted January 21, 2008 Share Posted January 21, 2008 I'm trying to run a .bat file through php. The exec command works just fine if I use the CLI version of PHP, but doesn't work right if I run it through Apache. (It kind of works - I can get solitaire to run, but not a batch file containing SSH commands. Though that batch file runs fine if I double-click it.) So it looks like there's a permissions issue with Apache. Any tips where to look for this? Quote Link to comment Share on other sites More sharing options...
miseleigh Posted January 21, 2008 Author Share Posted January 21, 2008 Just in case this helps, I'm running Apache 2.0.59 with php 5.1.6 on XP Pro 2002 sp2. Any help would be greatly appreciated. Quote Link to comment Share on other sites More sharing options...
miseleigh Posted January 21, 2008 Author Share Posted January 21, 2008 Also, those ssh commands are through putty's plink utility, with commands for the router we're linking to piped in from a text file. Maybe it's something with plink not waiting for the router's prompt before sending the piped-in commands when it's being run through Apache? I can't think what Apache would do to change this, though, the same batch file works fine when double-clicked. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.