Gå til innhold

PHP i apache funker ikke


Anbefalte innlegg

Skrevet

Hei!

Jeg kjører ubuntu (dapper), og har installert apache 1.3..., php4 og mysql (ikke apache2 fordi det av en eller annen grunn ikke virka like lett som 1).

OK, etter installasjonen kunne jeg enkelt bruke serveren på nettverket og fra internett. Php funka, mysql funka og alt var fryd og gammen.

 

Men når jeg flytta root-mappa til apache (det du ser når du går inn på serveren via nettverk eller internett) til et annet sted på pcn, restarta apache - så virka ikke php lenger!

 

Er det en eller annen config fil jeg har oversett? Ville vært så typisk.

 

Takker for hjelp :)

Videoannonse
Annonse
Skrevet

sikker på at det ikke er en .conf fil av et slag som peker på en php conf fil som er flyttet?

 

Sikkert bare en adresse som må endres, sjekk gjennom apache sine conf filer du

Skrevet (endret)

har prøvd å finne alle mulige conf filer nå, men det var bare httpd.conf fila som pekte til var/www, som nå peker til /media/hdb1(som er mappen den skal peke til).

 

:ermm:

Endret av Stian_Den_Merkelige
Gjest Slettet+142
Skrevet

php-ini-filen ligger i /etc/php4/apache/php, eller?

php-conf-filen burde ligge i /etc/apache/mods-enabled/php.conf" eller?

 

og ka mener du med at du flyttet root-mappen? dlyttet du i en config fil eller i treet?

 

unnskyld hvis eg misforsto :blush: henviser til signatur

Skrevet (endret)
php-ini-filen ligger i /etc/php4/apache/php, eller?

php-conf-filen burde ligge i /etc/apache/mods-enabled/php.conf" eller?

 

og ka mener du med at du flyttet root-mappen? dlyttet du i en config fil eller i treet?

 

unnskyld hvis eg misforsto :blush: henviser til signatur

6997089[/snapback]

 

Jeg flyttet den bare ved at jeg forandra httpd.conf fila til apache, så apache delte /media/hdb1 istedetfor /var/www.

 

Sjekker om jeg finner php config filene nu ;)

 

Gikk ikke så bra med reinstallasjonen heller :cry:

Endret av Stian_Den_Merkelige
Skrevet

MEN! Nå virker det!

 

TIlfelle andre skulle ha samme problem, avinstallerte jeg apache 1.3.3, php og mysql.

Deretter installerte jeg apache2+php4+mysql

Så åpnet jeg apache.conf fila (/etc/apache2) og søkte på /var/www, og satte alle til /media/hdb1 (hvor jeg ville ha serveren til å ligge).

 

Så bare funka det. :dribble:

 

Var vel stikkordet reinstaller som hjalp meg der gitt. Takker :thumbup:

Skrevet

Et lite forslag du kunne gjort neste gang du trenger å gjøre noe slikt, er at istedenfor å sette apache til å bruke en annen mappe som webrot, kunne du heller mountet disken din i /var/www, og slippet å tøyse med apache sine config-filer. :)

 

mount /dev/hdb1 /var/www

 

Men hvorfor installerte du php4, og ikke php5? :)

Skrevet
Et lite forslag du kunne gjort neste gang du trenger å gjøre noe slikt, er at istedenfor å sette apache til å bruke en annen mappe som webrot, kunne du heller mountet disken din i /var/www, og slippet å tøyse med apache sine config-filer. :)

 

mount /dev/hdb1 /var/www

 

Men hvorfor installerte du php4, og ikke php5? :)

6999165[/snapback]

 

steike, det ar ikke dumt! :D

 

Og med php, aner ikke hvorfor.. har liksom alltid installert 4 og ikke 5, hehe

 

sålenge jeg ikke merker forskjell holder jeg meg til tradisjon :p

Skrevet

Vil anbefale deg å bruke PHP5 istedenfor PHP4 om du ikke har noen gamle scripts som avhenger å ha PHP4. PHP5 har en del fordeler i forhold til PHP4 både for programmerere og systemadmins, så jeg ser ingen grunn til å ha php4 annet enn bakoverkompabilitet.

 

Dessuten kan jeg også anbefale deg å bruke LVM til å styre diskplassen din, slik at du kan flytte diskplass og sånt mellom partisjoner lett som en lek, når behovet melder seg. :)

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...