[cgi] php uitvoeren dmv cgi-script

Pagina: 1
Acties:

  • MadMurdock
  • Registratie: Oktober 2000
  • Niet online
Hoi,
Misschien een wat ongewone vraag, maar ik was eigenlijk toch benieuwd of het mogelijk is om een cgi script te draaien, en daarmee dan je php-files uit te voeren.
Als zoiets bestaat, hebben jullie enig idee waar je dat vandaan zou kunnen halen?

Verwijderd

denk niet dat het mogelijk is om met een cgi script een php script te draaien daar ben je dan toch echt php voor nodig, maar je zou zekers een link kunnen leggen... maar hoe?

Verwijderd

misschien kan het door een header te verzenden en dan de php uit te printen?
mits je php hep geinstalleerd natuurlijk.

  • MadMurdock
  • Registratie: Oktober 2000
  • Niet online
Op maandag 04 maart 2002 10:30 schreef Foxboy het volgende:
misschien kan het door een header te verzenden en dan de php uit te printen?
mits je php hep geinstalleerd natuurlijk.
tja.... ik wil het best proberen, maar enig idee hoe je dat uitvoert? 'k Ben met cgi niet echt een held ;)

  • Glimi
  • Registratie: Augustus 2000
  • Niet online

Glimi

Designer Drugs

(overleden)
Op maandag 04 maart 2002 10:27 schreef MadMurdock het volgende:
Hoi,
Misschien een wat ongewone vraag, maar ik was eigenlijk toch benieuwd of het mogelijk is om een cgi script te draaien, en daarmee dan je php-files uit te voeren.
Als zoiets bestaat, hebben jullie enig idee waar je dat vandaan zou kunnen halen?
Uhm je kan php toch ook gewoon als cgi module installeren. Dan zou je het gewoon mooi kunnen aanroepen toch?
* Glimi doet maar een wilde gok

  • MadMurdock
  • Registratie: Oktober 2000
  • Niet online
Op maandag 04 maart 2002 10:40 schreef Glimi het volgende:

[..]

Uhm je kan php toch ook gewoon als cgi module installeren. Dan zou je het gewoon mooi kunnen aanroepen toch?
* Glimi doet maar een wilde gok
Ik hoop dat iemand me kan uitleggen hoe ik die wilde gok een beetje in de werkelijkheid breng :+

Verwijderd

Op maandag 04 maart 2002 10:27 schreef MadMurdock het volgende:
Hoi,
Misschien een wat ongewone vraag, maar ik was eigenlijk toch benieuwd of het mogelijk is om een cgi script te draaien, en daarmee dan je php-files uit te voeren.
Als zoiets bestaat, hebben jullie enig idee waar je dat vandaan zou kunnen halen?
http://php.nederland.net/downloads.php
Windows Binaries
All Windows binaries can be used on Windows 95/98/Me and on Windows NT/2000/XP.
PHP 4.1.1 zip package [4,953Kb] - 03 January 2002
(CGI binary plus server API versions for Apache, AOLserver, ISAPI and NSAPI. MySQL support built-in, many extensions included, packaged as zip)

  • thomaske
  • Registratie: Juni 2000
  • Laatst online: 09-09 14:51

thomaske

» » » » » »

Je hebt waarschijnlijk een hoster die alleen CGI ondersteund en geen PHP? Klopt dat?


Ik denk niet dat het dan mogelijk is..

Brusselmans: "Continuïteit bestaat niet, tenzij in zinloze vorm. Iets wat continu is, is obsessief, dus ziekelijk, dus oninteressant, dus zinloos."


Verwijderd

waarom wil je het?
als php geinstalleerd is doe je toch gewoon:

perl:
code:
1
2
#!/path/to/perl
`php script.php`;

Verwijderd

zet je script in je cgi-bin dir, noem het stiekum .pl als je provider moeilijk doet met .php extenties
en zet op de eerste regel

#!/home/mijnusernaamisdir/php

  • MikeN
  • Registratie: April 2001
  • Laatst online: 13-09 17:41
Mits php is geinstalleerd als binary kun je je script laten beginnen met bijvoorbeeld:
code:
1
#!/usr/bin/php

Maar dit kan dus alleen als php er al is.

[edit]
Mocht PHP niet geinstalled zijn, maar er wel full CGI-support zijn, dan kun je natuurlijk zelf php (static' compilen en dan de binary uppen en dan je script zoals in de post hierboven beginnen.

Verwijderd

Op maandag 04 maart 2002 12:25 schreef woeitje het volgende:
waarom wil je het?
als php geinstalleerd is doe je toch gewoon:

perl:
code:
1
2
#!/path/to/perl
`php script.php`;
Waarom wil je perse perl ook nog starten, kost execution time... gewoon meteen php

Verwijderd

Op maandag 04 maart 2002 12:26 schreef fladder het volgende:

[..]

Waarom wil je perse perl ook nog starten, kost execution time... gewoon meteen php
ja duh ik wil het niet, vraag me af wat hij van plan is :)

  • MadMurdock
  • Registratie: Oktober 2000
  • Niet online
hé thnx,
Dat ga 'k proberen... jullie horen het resultaat.. :)

  • MadMurdock
  • Registratie: Oktober 2000
  • Niet online
Op maandag 04 maart 2002 12:25 schreef fladder het volgende:
zet je script in je cgi-bin dir, noem het stiekum .pl als je provider moeilijk doet met .php extenties
en zet op de eerste regel

#!/home/mijnusernaamisdir/php
Dus m'n php files moet ik dan ik m'n cgi-bin map zetten en dat regeltje #!/home/mijnusernaamisdir/php (jaja, ik zal 'm aanpassen ;)) boven iedere php file of ook gewoon boven het cgi-script?

Verwijderd

Op maandag 04 maart 2002 12:33 schreef MadMurdock het volgende:
boven iedere php file of ook gewoon boven het cgi-script?
php voer je dan uit via/dmv of whatever -> cgi

dus het is een cgi-script, en je scriptingtaal is php :) how nice...

en ja je moet dus boven elk script die regel zetten

  • MikeN
  • Registratie: April 2001
  • Laatst online: 13-09 17:41
Verder moet je wel php in die map hebben staan...
Pagina: 1