Sida 1 av 1

Ta bort kompilerat PHP? [Löst]

Postat: 10 apr 2009, 15:18
av burge84
Hej

Suttit i ett antal timmar nu i ett försök att ta bort en äldre kompilation av PHP (PHP 4.4.9).
Problemet är detta tt jag sedan tidigare har manuellt kompilerat PHP 4.4.9 mha make
har försökt att installera PHP5 mha aptitude i hopp om att detta skulle ersätta den äldre versionen.

min fråga är alltså följande hur tar jag bort en äldre kompilation av php?

Re: Ta bort kompilerat PHP?

Postat: 10 apr 2009, 15:24
av eyerouge

Kod: Markera allt

make uninstall
...kanske fungerar? Förutsätter att du kör det i samma katalog som du har källkoden förståss.

Se t.ex: http://www.linuxquestions.org/questions ... to-230225/

Re: Ta bort kompilerat PHP?

Postat: 10 apr 2009, 15:30
av burge84
Har testat detta dock lite osäker på i vilken katalog jag skall köra kommandot

får iaf respons
root@Arrowhead:/tmp/php-4.4.9# make: *** No rule to make target `uninstall'. Stop.
när kommandot körs.

Re: Ta bort kompilerat PHP?

Postat: 10 apr 2009, 15:35
av eyerouge
När du laddar hem php:s källkod och packar upp den hamnar den i en katalog. Det är i den katalogen jag gissar att du ska köra kommandot, dvs i samma som du hade kört make install. Förutsätter att du kört det och antagligen ./configure dessförinnan. Om du får samma felmess efter att du gjort det verkar det bero på att php inte har en avinstallation som kan köras via make, något som förvånar mig med tanke på hur utbrett och vanligt php är på linux.

Re: Ta bort kompilerat PHP?

Postat: 10 apr 2009, 15:41
av burge84
då var jag inte fel ute är i
/tmp/php-4.4.9/
jag körde kommandot så så långt har jag gjort rätt.

Det finns inget sätt att manuellt ta bort samtliga php-filer som skulle kunna lösa felet?

BTW tack för snabba svar och hojta till om jag är otydlig eller för den sakens skull lämnar ofullständig information.

Re: Ta bort kompilerat PHP?

Postat: 10 apr 2009, 16:44
av burge84
Kompilerad om det äldre php och raderade sedan samtliga filer som make skapat.
sedan installerade jag om php med apt-get
sudo apt-get update && sudo apt-get install apache2 mysql-server php5 php5-mysql phpmyadmin