You are not logged in.

wcf.regNote.message

bauser

Intermediate

  • "bauser" started this thread

Posts: 384

Occupation: Senior Software Engineer

  • Send private message

1

Thursday, May 13th 2004, 3:18pm

exec() klappt nich mit parametern

also es geht sich um folgendes.

ich hab n programm a.out dass ich gerne mit parameter -idummyfile aufrufen möchte.

exec("./a.out"); geht wunderbar.

aber exec("./a.out -idummyfile");

macht er nich. kann mir wer verraten warum bitte ?
I'm Tony Menthanar! You fuck wit me, you fuckin' wit da best!

Prometheus

Administrator

Posts: 3,278

  • Send private message

2

Thursday, May 13th 2004, 3:30pm

hmmm ... ich würde aus dem stehgreif behaupten das parameter nicht so einfach zu übergeben sind ... da gibts bestimmt irgendwas in der art wie "parm=blabla" oder so ... hab wie gesagt nicht nachgeschaut aber so sieht es bei mir aus ... mal warten bis ephraim was sagt ... der weiß das bestimmt :D
Jedwege Anfragen bitte an Technomausi oder ShaoKhan richten. Dieses Konto ist und bleibt inaktiv.

bauser

Intermediate

  • "bauser" started this thread

Posts: 384

Occupation: Senior Software Engineer

  • Send private message

3

Thursday, May 13th 2004, 3:32pm

string exec ( string befehl [, array ausgabe [, int return_var]])

steht auf php.net

also kein param parameter
I'm Tony Menthanar! You fuck wit me, you fuckin' wit da best!

Ephraim

Professional

Posts: 826

Location: coder-board.info

Occupation: Info-Student

  • Send private message

4

Thursday, May 13th 2004, 3:35pm

jetzt is blos die frage ob dein a.out
auch den parameter so schluckt ... oder ob da zwischen
dem -i und dem dummyfile nicht ein space rein muss
den funktionieren sollte der aufruf schon so ...

Ciao Ephraim

bauser

Intermediate

  • "bauser" started this thread

Posts: 384

Occupation: Senior Software Engineer

  • Send private message

5

Thursday, May 13th 2004, 3:38pm

auf der kommandozeile funktioniert der aufruf ./a.out -idummyfile wunderbar
I'm Tony Menthanar! You fuck wit me, you fuckin' wit da best!

Ephraim

Professional

Posts: 826

Location: coder-board.info

Occupation: Info-Student

  • Send private message

6

Thursday, May 13th 2004, 3:38pm

Des kannste ja auch mal ausprobieren:

Quoted


taj at wildgardenseed dot com
05-May-2004 04:37
After tearing my hair out for eight hours, I finally figured out how to untar a file (yes, I know about fopen and sockets). You need to specify /bin/sh -c "command". For example:

PHP Source code

1
2
3
<?php
  exec('/bin/sh -c "/bin/tar -xzf /tmp/'.$filename.' install/desc-file install/info-file install/deps-file"');
?>


Note the quotes around the real command.

Hope this helps somebody,
--Taj


Ciao Ephraim

bauser

Intermediate

  • "bauser" started this thread

Posts: 384

Occupation: Senior Software Engineer

  • Send private message

7

Thursday, May 13th 2004, 3:43pm

$sReturn = exec('/bin/sh -c "absoluterpfad/a.out -idummyfile"');

does not work
I'm Tony Menthanar! You fuck wit me, you fuckin' wit da best!

bauser

Intermediate

  • "bauser" started this thread

Posts: 384

Occupation: Senior Software Engineer

  • Send private message

8

Thursday, May 13th 2004, 3:58pm

achja, es klapt auch nich wenn der pfad absolut angegeben wird. meiner meinung nach müsste es klappen. chmod 777 hab ich auf die datei gemacht. kA wornas liegt
I'm Tony Menthanar! You fuck wit me, you fuckin' wit da best!

bauser

Intermediate

  • "bauser" started this thread

Posts: 384

Occupation: Senior Software Engineer

  • Send private message

9

Thursday, May 13th 2004, 4:24pm

mein problem war einfach und blöde. a.out wird mit den rechten von apache ausgeführt udn nich mit meinen. -.-
I'm Tony Menthanar! You fuck wit me, you fuckin' wit da best!

Ephraim

Professional

Posts: 826

Location: coder-board.info

Occupation: Info-Student

  • Send private message

10

Thursday, May 13th 2004, 4:50pm

Mist ... hätte ich dran denken können :( ...
:)

Ciao Ephraim

wcf.user.socialbookmarks.titel