Reply to Re: executing programs on a server

Your name:

Reply:


Posted by Andy Hassall on 10/10/06 22:03

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

[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

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