Reply to Re: executing programs on a server

Your name:

Reply:


Posted by Mark on 10/10/06 22:29

Andy Hassall wrote:
> On 10 Oct 2006 14:43:41 -0700, "Mark" <mnbayazit@gmail.com> wrote:
>
> >i've written a c++ program that converts one file type to another via
> >two arguments (the input and output filenames).
> >
> >i want to execute this on my server, using something like
> >
> >exec("myprogram.exe $arg1 $arg2");
> >
> >but then I realized my server is linux, and my program was compiled for
> >windows.
> >
> >so I uploaded the .cpp instead, and now i'm trying to compile it doing
> >something like
> >
> >exec("gccp hello.cpp");
> >
> >which returns an exit code 127... not really sure what that means.
>
> What is gccp? Did you mean gcc (or g++)? 127 is (usually) "command not found".
>
> There's more options you'll need to pass as well - at least "-o" to specify
> the name of the final executable (else it'll come out as "a.out" for historical
> reasons).
>
> >I'm guessing I probably don't have permission to be creating files on
> >my server...is there anyway I can change this permissions or anything?
>
> Trying to compile code by executing shell commands through PHP is going to be
> a total nightmare. It can be done but it's an incredibly awkward way to work.
>
> Do you not have a shell login to the server, so you can run commands normally?
>
> >(or what group should I be posting this in??)
>
> A general Linux group most likely - comp.os.linux.misc ?
>
> --
> Andy Hassall :: andy@andyh.co.uk :: http://www.andyh.co.uk
> http://www.andyhsoftware.co.uk/space :: disk and FTP usage analysis tool

err.. found gccp on some linux tutorial site. it's supposed to create
"a.out"

it seems to return 1 if the command doesn't exist. i'll go snoop around
the linux group you suggested. thanks.

[Back to original message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация