Üdvözlet mindenkinek!
A következő bajom van! Van egy Ubuntu -m ami LAMP -osítva van (eleve így telepítettem, Apace, Mysql, PHP) Na most az aktuális PHP verzióm az ez
"PHP Version 5.3.2-1ubuntu4.1"
Viszont nekem egy régebbi kellene. Ezért apt remove php5 paranccsal leszedtem majd a PHP oldaláról letöltöttem a régebbi verziót (php-5.2.13).
Ezek után ezt forrásból feltelepítettem. Csináltam egy PHP teszt fájlt, hogy lekérdezzem az aktuális PHP verzót ami továbbra is "5.3.2-1ubuntu4.1".
Hol rontottam el? Nem elég a régebbi verziót leszedni az apt remove paranccsal? Meg egyáltalán ha leszedtem, hogy lehet fent?
_____________________________________________________________________________________
A megoldás
"aptitude purge" paranccsal legyalultam a régi PHP majd a PHP oldalán található telepítés után elvégezendő feladatokat újra elvégeztem ezek után már a régebbi verziójú PHP hívta meg az apache. Köszönöm mindenkinek a segítséget!
___________________________________________________________________________________
na és még egy jó leirás :D ez még az én megoldásomnál is jobb.
http://serverfault.com/questions/95601/downgrade-php-5-3-to-5-2-on-lenny
- 1092 megtekintés
Hozzászólások
1. apachectl restart
2. Az számomra új info, hogy 13 < 2, de linuxiában ez is elképzelhető ;)
[ Like ]
- A hozzászóláshoz be kell jelentkezni
Ubuntunál bármi.
http://www.ducea.com/2006/06/17/ubuntu-package-version-naming-explanati…
Atyhalál.
- A hozzászóláshoz be kell jelentkezni
apache2ctl restart megtörtént de sajnos ugyanazt a ver -t kapom vissza. Simán én is próbáltam újra indítani ez nem tudom miben különbözik attól :) De sajna nem segített.
--
A kudarc nem végleges, a feladás teszi azzá.
- A hozzászóláshoz be kell jelentkezni
http://www.cyberciti.biz/faq/ubuntu-linux-start-restart-stop-apache-web…
... ja hogy forrásból telepítettél másik apacheot? Hová települt?
- A hozzászóláshoz be kell jelentkezni
Csak a PHP -t nyomtam fel forrásból. Gondoltam az Apache csak meghívja a PHP -t mikor PHP -s oldal kerül fel a szerverre és valaki meg akarja nézni. De mind1 letakarítom az Apache és a PHP -t minden fájlal és beállítással aztán forrásból felnyomom mindkettőt.
--
A kudarc nem végleges, a feladás teszi azzá.
- A hozzászóláshoz be kell jelentkezni
Azt hittem downgrade-eltél egy régebbi verzióra és holdba raktad.
http://www.ubuntugeek.com/how-to-prevent-a-package-from-being-updated-i…
- A hozzászóláshoz be kell jelentkezni
3.2 vs 2.13
- A hozzászóláshoz be kell jelentkezni
i haz fail :)
[ Like ]
- A hozzászóláshoz be kell jelentkezni
5.3.x
5.2.x
-
Debian Lenny
- A hozzászóláshoz be kell jelentkezni
szerk. cannibal megelőzött :)
-
Debian Lenny
- A hozzászóláshoz be kell jelentkezni
A libapache2-mod-php5 csomagot is leszedted?
- A hozzászóláshoz be kell jelentkezni
Most leszedtem újraindít ugyanaz. De most már PHPmyadmin sincs mert ugye ez azt is leszedi, mondjuk azt még túl élem :) De a verzió maradt a régi.
--
A kudarc nem végleges, a feladás teszi azzá.
- A hozzászóláshoz be kell jelentkezni
aptitude search php | egrep -v '^p' | awk '{print substr($0, 5)}' | cut -d' ' -f1 | xargs sudo aptitude remove
Ez leszed minden PHP-val kapcsolatos dolgot a gépedről (azért ellenőrizd, hogy miket szed le).
Amúgy nincs valami PPA a PHP 5.2-höz?
- A hozzászóláshoz be kell jelentkezni
Szerintem próbáld meg azt, hogy leszeded a csomagkezelővel a php -t (libapache2-mod-php5, stb), majd ezután a /etc/apt/sources.list -ben kicseréled a lucid szót mindenhol karmic -ra, aztán nyomsz egy sudo apt-get update -et, majd telepíted apt -vel a php -t. Ezután már csak hold -ra kell tenni a php csomagokat és visszaszerkeszteni a sources.list -et.
- A hozzászóláshoz be kell jelentkezni