gurkjis Posted November 3, 2013 Report Share Posted November 3, 2013 (edited) Ir viens Apache modulis mod_neko http://nekovm.org/doc/mod_neko kurš ir pieejams jau nokompilēts. Man šo moduli vajag uzlikt uz servera, bet palaižot Apache, metas kļūda: undefined symbol: ap_log_error() Noskaidroju, ka tas tādēļ, ka modulis kompilēts priekš Apache 2.2, bet uz servera ir 2.4 versija. To es pārbaudīju, caur VM palaižot Ubuntu 13.04, tur ar komandu: sudo apt-get install apache2 uzinstalējas Apache 2.2 versija un viss darbojas kā vajag. Taču uz reālā servera ir Ubuntu 12.04, kurā ir uzinstalēta Apache 2.4 versija. Jautājums: kā nesāpīgi varu noņemt Apache 2.4 un tā vietā uzlikt 2.2 versiju ? Es nočakarējos vairākas stundas, bet nekas nesanāca. Par šo mazliet brīnos, ka nav normāli izdomāts mehānisms šādai situācijai. otra iespēja man ir - pašam nokompilēt mod_neko priekš Apache 2.4 , bet baidos, ka tas arī nebūs triviāli, jo kaut kad senāk pats mēģināju kompilēt, bet bija čakars. Bet nu varbūt jāpamēģina. Edited November 3, 2013 by gurkjis Quote Link to comment Share on other sites More sharing options...
jurchiks Posted November 4, 2013 Report Share Posted November 4, 2013 (edited) kā nesāpīgi varu noņemt Apache 2.4 un tā vietā uzlikt 2.2 versiju? Nedari to. Labāk pamēģini pats kompilēt, nevajadzētu būt tik traki, kā tu domā - nokačā src, `configure`, `make`, `make install`, galvenais norādīt pareizus parametrus configure skriptam. Šeit: http://stackoverflow.com/a/10961531/540394 ir īsi un skaidri aprakstīts, ko katra no tām 3 komandām dara. Edited November 4, 2013 by jurchiks Quote Link to comment Share on other sites More sharing options...
daGrevis Posted November 4, 2013 Report Share Posted November 4, 2013 Ir gan izdomāts mehānisms. Taču, tomēr pats sakompilē pret 2.4, ka jau minēja. Quote Link to comment Share on other sites More sharing options...
gurkjis Posted November 4, 2013 Author Report Share Posted November 4, 2013 (edited) Sanāca nokompilēt. Problēmas ar kompilēšanu agrāk, kad tam pieķēros, bija dēļ novecojušām build instrukcijām http://haxe.org/doc/build/neko_linux Bet viens cilvēks sarakstīja aktuālo procesu: http://blog.stablex.ru/2013/10/05/hello-world/ kas nostrādāja. edit: Izrādas, pietika ar komandu: apt-get install neko tas uzinstalē pēdējo Neko un kompilē pret to Apache versiju, kas uzinstalēta Edited November 4, 2013 by gurkjis Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.