[php] lynx stdout blijft leeg oid?

Pagina: 1
Acties:

Onderwerpen


  • Rene59
  • Registratie: April 2000
  • Laatst online: 07-07-2024
Het volgende werkt wel:

$output = `ls -a`;
echo $output;

Maar het volgende werkt niet:

$output = `lynx -source http://www.mijnserver.nl/bla/index.php`;
echo $output;

Ik krijg dan de volgende foutmelding:

/root/yIbM5m: Permission denied

Hetgeen achter /root/ staat zal wel een temp file zijn, want die naam wisselt steeds.

En dat dus terwijl het commando "lynx -source http://www.mijnserver.nl/bla/index.php" dus wel gewoon werkt in de unix shell.


Iemand enig idee wat het probleem zou kunnen zijn?

[ Voor 22% gewijzigd door Rene59 op 28-11-2002 00:07 ]


  • Rene59
  • Registratie: April 2000
  • Laatst online: 07-07-2024
Hmm, na het writeable zetten van /root werkt het wel.

  • judgem
  • Registratie: December 2001
  • Laatst online: 28-04-2014

judgem

Lord of Metal

[newbie toont belangstelling]

Mag ik vragen wat je ermee wilde doen? Op je lokale webserver de broncode van een pagina met 1 klik op de knop ophalen?

[/newbie toont belangstelling]

- Ik bespreek ook harde waren en dan wel op www.lordsofmetal.nl - en ik draai en programmeer ze in DYNAMO


  • Rene59
  • Registratie: April 2000
  • Laatst online: 07-07-2024
Op deze manier krijg je de output (oftewel source), zoals een browser van een bezoeker die zou krijgen op het scherm, te pakken.
Die echo gebruik ik alleen om het te testen.

[ Voor 16% gewijzigd door Rene59 op 28-11-2002 00:21 ]


  • judgem
  • Registratie: December 2001
  • Laatst online: 28-04-2014

judgem

Lord of Metal

Dank u :)

- Ik bespreek ook harde waren en dan wel op www.lordsofmetal.nl - en ik draai en programmeer ze in DYNAMO


  • Rene59
  • Registratie: April 2000
  • Laatst online: 07-07-2024
Het is me nu ook gelukt op deze manier btw:

$output = implode ("", file("http://www.mijnserver.nl/bla/index.php"));


Maar mijn vraag waarom lynx /root als temp gebruikt staat nog wel, dus als iemand daar nog antwoord op heeft? :)

[ Voor 12% gewijzigd door Rene59 op 28-11-2002 00:36 ]


  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06 13:31

drm

f0pc0dert

Ik neem aan dat dat gewoon een configuratie-optie is voor lynx bij het compileren.

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz

Pagina: 1