Curtis I wrote this one as you said: if(system("C:\/Program\ Files\\GAMS23.7\\gams.exe \"C:\/Program\ Files\GAMS23.7\trnsport_php.gms")) echo 'No Error'; else echo 'Error';
how to set the path file correct?I really need it Does anyone has a good reference showing me how to write path files in php from windows Xp running Apache server? On Fri, Feb 17, 2012 at 5:02 PM, Negin Nickparsa <nickpa...@gmail.com>wrote: > curtis what do you mean --c? > > > On Fri, Feb 17, 2012 at 4:54 PM, Curtis Maurand <cur...@maurand.com>wrote: > >> >> "C:\/Program\ Files\\..." >> >> --C >> >> >> Negin Nickparsa wrote: >> > I can't move Gams because it has many dll files which should be in >> there. >> > gams.exe should be execute in that path file in program Files >> > one time I tried to do it and when It shows me missing files I copy >> pasted >> > many files but It needs many other files which I regretted so it is not >> > possible. >> > I tried \\\ >> > >> > string(101) "'C:/Program\\' is not recognized as an internal or external >> > command, operable program or batch file. " >> > >> > On Fri, Feb 17, 2012 at 4:25 PM, Stuart Dallas <stu...@3ft9.com> wrote: >> > >> >> On 17 Feb 2012, at 12:53, Negin Nickparsa wrote: >> >> >> >> this one: >> >> $cmd = 'C:/Program\ Files/GAMS23.7/gams.exe'.' >> >> '.escapeshellarg('C:/Program Files/GAMS23.7/trnsport_php.gms').' 2>&1'; >> >> >> >> GENERATES: >> >> >> >> string(100) "'C:/Program\' is not recognized as an internal or external >> >> command, operable program or batch file. " >> >> >> >>> >> >> Ok, in that case try \\\ instead of \. Alternatively move GAMS23.7 out >> >> of >> >> Program Files and into a directory without spaces! >> >> >> >> Change the \\ in the commands to just a single \ but leave the space >> >> after >> >>> it. >> >>> >> >>> On Fri, Feb 17, 2012 at 4:10 PM, Negin Nickparsa >> >>> <nickpa...@gmail.com>wrote: >> >>> >> >>>> ok sorry,I tried yours It generates Null. >> >>>> >> >>>> >> >>>> On Fri, Feb 17, 2012 at 4:06 PM, Stuart Dallas <stu...@3ft9.com> >> >>>> wrote: >> >>>> >> >>>>> Please quote the relevant parts of the email you're replying to - >> >>>>> your >> >>>>> emails have massively diminished usefulness to the archives. >> >>>>> >> >>>>> On 17 Feb 2012, at 12:21, Negin Nickparsa wrote: >> >>>>> >> >>>>> It generates NULL >> >>>>> >> >>>>> >> >>>>> My bad, try this… >> >> >>>>> >> >>>>> $cmd = 'C:/Program\\ Files/GAMS23.7/gams.exe'.' >> >>>>> '.escapeshellarg('C:/Program >> >>>>> Files/GAMS23.7/trnsport_php.gms').' 2>&1'; >> >>>>> >> >>>>> If that still doesn't seem to work, I suggest you try just executing >> >>>>> the command without arguments… >> >> >>>>> >> >>>>> $cmd = 'C:/Program\\ Files/GAMS23.7/gams.exe 2>&1'; >> >>>>> >> >>>>> Backticks execute a command and return the output: >> >>>>> http://php.net/language.operators.execution >> >>>>> >> >>>> >> >> -Stuart >> >> >> >> -- >> >> Stuart Dallas >> >> 3ft9 Ltd >> >> http://3ft9.com/ >> >> >> > >> > >