Avatar billede skwizie Nybegynder
06. april 2002 - 23:16 Der er 8 kommentarer og
1 løsning

PHP virker ikke?

Jeg har lige installeret Red Hat 7.2 som server med webserver. Jeg mente at php så automatisk var indbygget, men jeg kan ikke afvikle nogle PHP scripts. Hvordan får jeg lavet det sådan at PHP kan afvikles, eller er det med i Red Hat 7.2 installationen?

Der står en masse LoadModule php etc., men det er inde imellem <IfDefine HAVE_PHP>..... </IfDefine>

Hvad er der galt ??
Avatar billede lojmann Nybegynder
07. april 2002 - 13:18 #1
rpm -qa |grep php

Kommer der noget ud der, og hvilket?

Hvis den slet ikke skriver noget der, så er PHP ikke installeret!
Avatar billede skwizie Nybegynder
07. april 2002 - 13:22 #2
Jo, den kommer med hvilken version af php der er installeret! så det burder jo være der, men den kan bare ikke genkende det, det er det jeg syntes er mærkeligt :D ???
Avatar billede langbein Nybegynder
07. april 2002 - 13:25 #3
Man kan sjekke om og hvordan php kjører på serveren ved å legge inn et php program i html koden på bare en linje: phpinfo();
http://www.php.net/manual/en/function.phpinfo.php
Avatar billede lojmann Nybegynder
07. april 2002 - 13:28 #4
Se efter i httpd.conf om den er sat til at "parse" .php elel hvad dine filer nu hedder til efternavn...
Avatar billede langbein Nybegynder
07. april 2002 - 13:28 #5
<?
phpinfo();
?>
Avatar billede skwizie Nybegynder
07. april 2002 - 13:34 #6
Hvor skal jeg se om den parser .php filer henne ?
Avatar billede lojmann Nybegynder
07. april 2002 - 13:41 #7
Et sted i httpd.conf filen...

Der ser lidt sådan her ud:
AddType application/x-httpd-php .php
Avatar billede langbein Nybegynder
07. april 2002 - 15:16 #8
Litt snodig feil. Mente å huske at PHP ikke installeres default, men hvis du har kjørt tpm -q .. og den sier at den er der så må den jo være der. Det pleier ellers aldri å være problem å få default installasjonen av PHP til å kjøre hos Red Hat 7.2

Forsøk føgende - Lag en fil i en web dirctory som heter "index.php"

Inne i den så skal det bare ligge følgende programkode.

<?
phpinfo();
?>

Kjør så i gang webbrowser og legg inn på adressefeltet: http://<ipadresse>

Dette skal så gjøre at php kommer opp med en bekreftelse på at den er på plass og fungerer og en hel del andre ting.

Hvis noen ser at jeg har skrevet noen detaljer feil så får de korrigere meg for jeg har hverken Linux eller lesestoff her jeg er nå. Erfaringsmessig så er det en god ide å kjøre phpinfo() som en første test når php er installert. Pleier alltid å gjøre det.

Dersom det ikke kommer opp melding om at php kjører, så ville jeg ha avinstallert php, og så installert den på nytt. Defaultkonfigureringen pleier å fungere greit nok (Hos Red Hat 7.1/7.2.)
Avatar billede langbein Nybegynder
07. april 2002 - 15:18 #9
Hvis du legger den inn i en directory på webbserveren slik som jeg foreslo, så blir det jo selvfølgelig: http://<ipadresse>/<directory>
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester