[php] system()

Pagina: 1
Acties:

  • defl8te
  • Registratie: Augustus 2001
  • Laatst online: 09-09-2024

defl8te

weetikkût

Topicstarter
ej,

probleempje, iedere keer als ik een system() command probeer aan te roepen krijg ik niks te zien, ik zoeken, kon het dus zijn dat ik in safe mode zit te werken, ik tjekken, niet dus...

anyway, het werkt dus niet, maar als ik mijn errorlog van apache kijk, zie ik wel 'can't attach shared memory: invalid argument' (zonder tijd en of iets, alleen dat) iedere keer verschijnen als ik die php page aanroep.

ik heb php geconfigured met --with-mysql --with-apxs en met --with-shmop

dat laatste omdat een vriend van mij zei dat dat het misschien kon zijn... (niet dus :P)

anyway, iemand enig idee?
bij de weg, ik draai slack 8

Chriet Titulaer is de man


Verwijderd

Ligt eraan wat je probeert te doen met system()! Als je daarmee bestanden of progs probeert te benaderen waarvoor je Apache-server geen toegangsrechten heeft, gaat het sowieso fout.

  • defl8te
  • Registratie: Augustus 2001
  • Laatst online: 09-09-2024

defl8te

weetikkût

Topicstarter
het enige wat ik doe is een file aanroepen die als owner root heeft en als group nobody (apache is ook nobody) chmod is 10777

aaaah! :)

Chriet Titulaer is de man


Verwijderd

Op zondag 21 oktober 2001 11:29 schreef uzer het volgende:
het enige wat ik doe is een file aanroepen die als owner root heeft en als group nobody (apache is ook nobody) chmod is 10777

aaaah! :)
Okiedokie, probleem opgelost dus! :)

  • Apache
  • Registratie: Juli 2000
  • Laatst online: 14-09 22:46

Apache

amateur software devver

als je de output van het programma wilt zul je passthru() moeten gebruiken ...

If it ain't broken it doesn't have enough features


Verwijderd

Op zondag 21 oktober 2001 12:48 schreef Apache het volgende:
als je de output van het programma wilt zul je passthru() moeten gebruiken ...
Maar pas dan wel op voor security problems!

  • Apache
  • Registratie: Juli 2000
  • Laatst online: 14-09 22:46

Apache

amateur software devver

Op zondag 21 oktober 2001 12:51 schreef joska het volgende:

[..]

Maar pas dan wel op voor security problems!
wow, goed dat je dit zegt, k'heb gisteren nl ook passthru gebruikt, pas toen ik je zin last dacht ik aan de gevolgen, dus ik ff intypen: text | cat /proc/cpuinfo

en daar kreeg ik mooi alle cpu info ;)

Best gevaarlijk spul :)

If it ain't broken it doesn't have enough features


  • defl8te
  • Registratie: Augustus 2001
  • Laatst online: 09-09-2024

defl8te

weetikkût

Topicstarter
hmmm... vage shit!
als ik
code:
1
echo system("ls");

is dat dus niet hetzelfde als een passthru() ding?

Chriet Titulaer is de man


  • Grum
  • Registratie: Juni 2001
  • Niet online
system of passthru of `` of exec of zelfs popen

lezen & kiezen :)

  • defl8te
  • Registratie: Augustus 2001
  • Laatst online: 09-09-2024

defl8te

weetikkût

Topicstarter
alsof ik daar nog niet gekeken had :p

anyway, ik ben er nu achter... ik moet die system command wel uitvoeren als dezelfde user als dat het progje draait natuurlijk (stom, stom!)

Chriet Titulaer is de man

Pagina: 1