Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

problem sa instalacijom php-a na linuxu

[es] :: PHP :: problem sa instalacijom php-a na linuxu

[ Pregleda: 3352 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

maliX
ivan malik
bgd/ srbija i crna gora

Član broj: 1796
Poruke: 67
*.drenik.net

ICQ: 47807731
Sajt: www.xajckop.co.yu


Profil

icon problem sa instalacijom php-a na linuxu27.06.2004. u 12:50 - pre 209 meseci
pored svih upustava na netu, nisam uspeo da instaliram php pod linuxom. probao sam sa raznim verzijama (4.23; 4.3.6; 4.3.7) ali uvek dobijam istu poruku:
Code:

loading cache ./config.cache
checking for Cygwin environment... no
checking for mingw32 environment... no
checking host system type... i686-pc-linux-gnu
checking for a BSD compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for working aclocal... missing
checking for working autoconf... missing
checking for working automake... missing
checking for working autoheader... missing
checking for working makeinfo... missing
checking whether to enable maintainer-specific portions of Makefiles... no
checking for gcc... gcc
checking whether the C compiler (gcc  ) works... yes
checking whether the C compiler (gcc  ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking whether gcc and cc understand -c and -o together... yes
checking how to run the C preprocessor... gcc -E
checking for AIX... no
checking for gcc option to accept ANSI C... none needed
checking whether compiler supports -R... no
checking whether compiler supports -Wl,-rpath,... yes
checking for ranlib... ranlib
checking whether ln -s works... yes
checking for mawk... no
checking for gawk... gawk
checking for bison... no
checking for byacc... no
configure: warning: You will need bison if you want to regenerate the PHP parsers.
checking for flex... lex
checking for yywrap in -ll... no
checking lex output file root... ./configure: line 2746: lex: command not found
configure: error: cannot find output from lex; giving up
make: *** No targets specified and no makefile found.  Stop.
make: *** No rule to make target `install'.  Stop.


verzija gcc-a je 3.3.1

da nije mozda u tome problem?

linux: SuSE 9.0
Hu is having fun :)
Nevaspitanje nije opravdanje
 
Odgovor na temu

Goran Rakić
Beograd

Moderator
Član broj: 999
Poruke: 3766

Sajt: blog.goranrakic.com


+125 Profil

icon Re: problem sa instalacijom php-a na linuxu27.06.2004. u 23:47 - pre 209 meseci
Kao što piše moraš instalirati flex. Pronađi na net-u ili u nekom RPM-u sa diska distribucije i instaliraj.

Code:

[[email protected] goran]$ which lex flex
/usr/bin/lex
/usr/bin/flex
[[email protected] goran]$ /usr/bin/flex --version
/usr/bin/flex version 2.5.4


http://sr.libreoffice.org — slobodan kancelarijski paket, obrada teksta, tablice,
prezentacije, legalno bez troškova licenciranja
 
Odgovor na temu

strutter.poison

Član broj: 264822
Poruke: 115
*.dynamic.isp.telekom.rs.



+2 Profil

icon Re: problem sa instalacijom php-a na linuxu19.09.2010. u 02:19 - pre 133 meseci
Imao sam instaliran lamp.. ali posto mi je trebala starija verzija php-a resih da se pozabavim malo sa upgrade/downgrade php-a na linux-u (ubuntu 10.04), koji sam skoro poceo koristiti.
Nisam uspeo iz prvog pokusaja pa sam problem resio u xp-u sa xampp-om. Ali svakako imam nameru da skontam kako se radi na linux-u, step-by-step apache, mysql, php.
Evo ovako sam uradio u virtualbox-u.

Code:

sudo tasksel install lamp-server

sudo apt-get install apache2-prefork-dev libxml2-dev libmcrypt libmcrypt-dev mcrypt phpmyadmin php-pear php5-dev

skinuo php5.3.3

./configure --with-apxs2=/usr/bin/apxs2 \
--with-mysql \
--with-mysqli=mysqlnd \
--with-pdo-mysql=mysqlnd \
--with-mcrypt \
--with-zlib \
--enable-zip

make
make install


Prvo je bilo gresaka kod configure.. falile su neke biblioteke, pa onda u phpmyadmin-u nije mogao da se uradi import arhiviranog .sql fajla (gzip).
Zatim sam primetio da nedostaje php.ini, pa sam prekopirao onaj koji je valjda bio u okviru lamp-a: /etc/php5/apache2/php.ini

Potrosio sam neko vreme na citanje, probanje i uspeo sam na kraju.. radi. Ali, posto sam uklonio sve i svasta iz configure komande, a vidim da je uglavnom prilicno duga, mozete li da mi napisete kako vi obicno radite (na lokalu) da ne moram svaki cas da kompajliram kada vidim da nesto fali.. zamorno je. Ili da konfigurisem onako kako je bila ona verzija iz lamp-a. Ni to ne znam kako da vidim... u php.ini nije pisalo (a sada pise za ovu sto sam ja kompajlirao).

Idealno bi bilo kada bi neko napisao i za apache i mysql jer sada hocu da instaliram jedno po jedno bez lamp-a. Ali ako previse trazim, napisite sta mozete.. svaka pomoc/informacija/smernica je dobro dosla.

Jos nesto, kako da imam dve ili vise verzija php-a pa da po potrebi menjam? Gubim se malo sa folderima i adresama na linux-u, ne znam gde je sta... i gde se uopste odredjuje putanja do php foldera i kog posto ih ima vise na razlicitim lokacijama. Kontam ako bih nasao gde se zadaje path mogao bih u neki levi folder da instaliram drugu verziju php-a.
Nesto slicno je ovde pomenuto sa folderom wwwroot gde lik instalira sve, pa posle samo menja ime foldera.
http://www.web-tech-india.com/articles/php/compiling_php_apache/ <- jel ok ovaj tekst?

Hvala puno. ;)

[Ovu poruku je menjao strutter.poison dana 19.09.2010. u 05:37 GMT+1]
 
Odgovor na temu

kazil
Robert Bašić
Full time PHP dev :)
Bačka Topola - Novi Sad

Član broj: 120044
Poruke: 686
*.dynamic.stcable.net.

Jabber: robertbasic@elitesecurity.org
ICQ: 446475288
Sajt: robertbasic.com


+2 Profil

icon Re: problem sa instalacijom php-a na linuxu19.09.2010. u 10:27 - pre 133 meseci
Nije mi jasno zasto si uopste nesto kompajlirao, na ubuntuu sve se moze lepo preko apt-get-a uraditi. Evo kako ja radim: http://robertbasic.com/blog/lamp-and-svn-on-ubuntu-8-10/

Ovaj link sto si okacio, lik spominje RPM-ove, tako da mislim da je to vezano za red hat distroe (iako su svi linux based, kolko sam ja dosad skontao, ima razlike). Nikad se nisam igrao sa vise verzija php-a, al mozda ti ovo pomogne:

http://weierophinney.net/matth...-and-FastCGI-side-by-side.html

 
Odgovor na temu

strutter.poison

Član broj: 264822
Poruke: 115
*.dynamic.isp.telekom.rs.



+2 Profil

icon Re: problem sa instalacijom php-a na linuxu20.09.2010. u 01:51 - pre 133 meseci
Pa rekoh, trebala mi je starija vezija php-a. To sam doduse resio na win-u preko xampp-a. Ali hocu da znam kako se to radi u linuxu jer win drzim samo zbog adobe i auto desk-a. Ako instaliram lamp preko apt-get, nema nikakvih cimanja, ali dobijem 5.3.2 a meni treba recimo 5.2.

Sada sam uzeo 5.3.3 jer je poslednja.. svejedno koja je uostalom, bitno da to uradim kako valja.

Moze li bar nekako da se izvuce configure command iz verzije koju dobijem sa lamp-om? Gledao sam u phpinfo() ali nema...

Bacio sam pogled na taj link, deluje zanimljivo, probacu cim uspem da normalno da istaliram php.

btw super sto si napisao i za svn. tnx ;)
 
Odgovor na temu

[es] :: PHP :: problem sa instalacijom php-a na linuxu

[ Pregleda: 3352 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.