/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
[PHP] CGI version?
Fra : Dennis Helligsø


Dato : 24-11-00 09:44

Hejsa.

Hmm... jeg synes at have lavet en standard kompilering af PHP v4.0.2 (med en
masse tilhørs moduler), men jeg har lige prøvet at locate CGI versionen af
PHP, men jeg synes ikke at jeg kan finde den?? (og ja, min locate er
opdateret)

Jeg har lavet flere kompileringer af PHP på andre maskiner og synes der, at
jeg har fået CGI versionen uden at have gjort noget specielt for at få det??

1000 kr. spørgsmålet er - hvorfor er CGI versionen ikke "kommet med her" og
hvordan får jeg den?

Mvh.
Dennis



 
 
N/A (24-11-2000)
Kommentar
Fra : N/A


Dato : 24-11-00 12:22



Dennis Helligsø (24-11-2000)
Kommentar
Fra : Dennis Helligsø


Dato : 24-11-00 12:22

> >Hmm... jeg synes at have lavet en standard kompilering af PHP v4.0.2 (med
en
> >masse tilhørs moduler), men jeg har lige prøvet at locate CGI versionen
af
> >PHP, men jeg synes ikke at jeg kan finde den?? (og ja, min locate er
> >opdateret)

> CGI versionen bliver kun kompileret hvis du ikke angiver, at den skal
> compileres som et modul til din webserver. Hvordan ser din "configure"
> kommando ud?

Min configure er:
../configure --with-mysql --with-xml --enable-track-vars --with-apache=/root/
src/apache_1.3.12 --with-gd=/usr/local/gd --enable-ftp --enable-bcmath

Denne har jeg "altid" brugt (pånær bcmatch) så jeg forstår ikke hvorfor jeg
har fået en CGI version på een af de maskiner jeg har installeret det på?

> Hvorfor vil du have en CGI? Et DSO er hurtigere at bruge, og lettere at
> kontrollere udfoerslen af.

Fordi jeg i min crontab vil kunne udføre PHP scripts

Mvh.
Dennis



Morten Breum Mikkels~ (24-11-2000)
Kommentar
Fra : Morten Breum Mikkels~


Dato : 24-11-00 13:27

In article <NbsT5.90$__5.1846@news.get2net.dk>, user21@mail.mira.dk
wrote:

>> Hvorfor vil du have en CGI? Et DSO er hurtigere at bruge, og lettere
>> at kontrollere udfoerslen af.
>
> Fordi jeg i min crontab vil kunne udføre PHP scripts

Hvis man gerne vil have det som DSO, kan starte lynx med php-siden fra
cron.

--
/Morten
If corn oil comes from corn, where does baby oil come from?

Dennis Helligsø (24-11-2000)
Kommentar
Fra : Dennis Helligsø


Dato : 24-11-00 15:01

> >> Hvorfor vil du have en CGI? Et DSO er hurtigere at bruge, og lettere
> >> at kontrollere udfoerslen af.

> > Fordi jeg i min crontab vil kunne udføre PHP scripts

> Hvis man gerne vil have det som DSO, kan starte lynx med php-siden fra
> cron.

Problemet er jo, at jeg gerne vil have det som CGI At starte en Lynx
lyder som for mig som en nødløsning (så skal man have installeret endnu et
program).

Så ehh.. er der mon en måde at installere en CGI version på (sammen med
DSO'en)? Jeg går ud fra DSO er modulet til Apache?

Mvh.
Dennis



Michael Lyngbøl (24-11-2000)
Kommentar
Fra : Michael Lyngbøl


Dato : 24-11-00 13:55

On Fri, 24 Nov 2000 12:21:51 +0100, Dennis Helligsø wrote:
>> >Hmm... jeg synes at have lavet en standard kompilering af PHP v4.0.2 (med
>en
>> >masse tilhørs moduler), men jeg har lige prøvet at locate CGI versionen
>af
>> >PHP, men jeg synes ikke at jeg kan finde den?? (og ja, min locate er
>> >opdateret)

prøv at kigge i .libs/

>> Hvorfor vil du have en CGI? Et DSO er hurtigere at bruge, og lettere at
>> kontrollere udfoerslen af.
>
>Fordi jeg i min crontab vil kunne udføre PHP scripts

Der er intet tilhindre for at du benytter DSO til Apache, samt har
'CGI versionen' liggende samtidig.

--
Michael Lyngbøl -- Opinions are mine[TM];

Dennis Helligsø (24-11-2000)
Kommentar
Fra : Dennis Helligsø


Dato : 24-11-00 15:49

> >> >PHP, men jeg synes ikke at jeg kan finde den?? (og ja, min locate er
> >> >opdateret)

> prøv at kigge i .libs/

Som jeg siger... jeg har den ikke!

> >> Hvorfor vil du have en CGI? Et DSO er hurtigere at bruge, og lettere at
> >> kontrollere udfoerslen af.

> >Fordi jeg i min crontab vil kunne udføre PHP scripts

> Der er intet tilhindre for at du benytter DSO til Apache, samt har
> 'CGI versionen' liggende samtidig.

Det ved jeg godt - jeg har det jo på een anden server, men jeg gjorde ikke
noget specielt for at få det.

Mvh.
Dennis



Michael Lyngbøl (24-11-2000)
Kommentar
Fra : Michael Lyngbøl


Dato : 24-11-00 16:22

On Fri, 24 Nov 2000 15:49:07 +0100, Dennis Helligsø wrote:
>> >> >PHP, men jeg synes ikke at jeg kan finde den?? (og ja, min locate er
>> >> >opdateret)
>
>> prøv at kigge i .libs/
>
>Som jeg siger... jeg har den ikke!

ohh!

$ ./configure
$ gmake -j4
$ ./php -v
4.0.3pl1
$

--
Michael Lyngbøl -- Opinions are mine[TM];

Dennis Helligsø (27-11-2000)
Kommentar
Fra : Dennis Helligsø


Dato : 27-11-00 12:31

> Hmm... jeg synes at have lavet en standard kompilering af PHP v4.0.2 (med
en
> masse tilhørs moduler), men jeg har lige prøvet at locate CGI versionen af
> PHP, men jeg synes ikke at jeg kan finde den?? (og ja, min locate er
> opdateret)

[CUT]

Jeg har nu installeret Lynx og vil gerne have ekserkveret en [test.php4] men
når jeg skriver [lynx -force_html test.php] udføre den ikke PHP koden?

Kan man ikke bruge Lynx til dette?

Mvh.
Dennis



Troels Arvin (27-11-2000)
Kommentar
Fra : Troels Arvin


Dato : 27-11-00 12:44

"Dennis Helligsø" wrote:
> Jeg har nu installeret Lynx og vil gerne have ekserkveret en [test.php4] men
> når jeg skriver [lynx -force_html test.php] udføre den ikke PHP koden?

Du skal kalde lynx på følgende måde:
lynx -source http://www.somewhere.dk/somepath/test.php >/dev/null

Det vigtige er her, at du beder lynx foretage et HTTP-kald istedet for
blot at læse den lokale php-fil.

--
Greetings from Troels Arvin, Copenhagen, Denmark

Dennis Helligsø (27-11-2000)
Kommentar
Fra : Dennis Helligsø


Dato : 27-11-00 14:24

> > Jeg har nu installeret Lynx og vil gerne have ekserkveret en [test.php4]
men
> > når jeg skriver [lynx -force_html test.php] udføre den ikke PHP koden?

> Du skal kalde lynx på følgende måde:
> lynx -source http://www.somewhere.dk/somepath/test.php >/dev/null
> Det vigtige er her, at du beder lynx foretage et HTTP-kald istedet for
> blot at læse den lokale php-fil.

Tak skal du have - det var lige hvad der skulle til

Mvh.
Dennis



Thorbjørn Ravn Ander~ (27-11-2000)
Kommentar
Fra : Thorbjørn Ravn Ander~


Dato : 27-11-00 14:33

"Dennis Helligsø" wrote:
>
> > Hmm... jeg synes at have lavet en standard kompilering af PHP v4.0.2 (med
> en
> > masse tilhørs moduler), men jeg har lige prøvet at locate CGI versionen af
> > PHP, men jeg synes ikke at jeg kan finde den?? (og ja, min locate er
> > opdateret)
>
> [CUT]
>
> Jeg har nu installeret Lynx og vil gerne have ekserkveret en [test.php4] men
> når jeg skriver [lynx -force_html test.php] udføre den ikke PHP koden?
>
> Kan man ikke bruge Lynx til dette?

Jo da. Hvis din webserver er sat rigtigt op til at afvikle php-scripts.

Det lader den ikke til den er. Prøv evt at kalde den test.php istedet.

--
Thorbjørn Ravn Andersen "...sound of...Tubular Bells!"
http://bigfoot.com/~thunderbear

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408903
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste