[ Elza @ 03.03.2004. 13:44 ] @
Joj stvarno ne znam šta da radim.

Pri instalaciji apacha s podrškom za php
nikako da mi prođe konfiguracija.

Stalno se javlja:

configure: error: cannot find output from lex; giving up.

Inače nešto sam kopala po netu u vezi ove instalacije i greške
pa sam našla neke dodatne programe koje treba instalirat.

To sam sve uradila, međutim??'

Zna li tko o čemu se radi?

Hvala!
[ filmil @ 03.03.2004. 14:03 ] @
Izgleda da ti fali izvesan program, u ovom slučaju lex, odn. flex. Ubr,
zašto ne koristiš binarnu distribuciju Apachea?

f
[ Elza @ 03.03.2004. 14:24 ] @
To sam konačno instalirala, ali se opet javlja error u konfiguraciji.

E sad šta znači ovo:

configure: error: Cannot find MySQL header files under /usr/local/mysql


Je li to znači možda da nemam MySQL?


[ filmil @ 03.03.2004. 14:43 ] @
Da, to znači da nemaš paket koji se zove nešto poput mysql-devel.

Neke Linux distribucije razdvajaju pakete na binarne i na „development“.
Za Mandrake znam da to sigurno važi a verovatno je slično i za druge
distribucije. Ako želiš samo da koristiš programe, onda su ti dovoljni
binarni paketi sa bibliotekama i sl. Ako želiš da nešto i
kompajliraš povrh toga, onda ti trebaju i devel paketi.

Stvar je u tome što PHP i Apache kod tebe trebali da rade bez potrebe da
išta kompajliraš. Možda samo uz izmenu konfiguracionih datoteka tu i tamo.

f
[ Elza @ 04.03.2004. 08:36 ] @
Eh instalirala sam i paket mysql-devel

ali opet se pojavljuje ista greška:

configure: error: Cannot find MySQL header files under /usr/local/mysql


U čemu je problem?
[ filmil @ 04.03.2004. 09:08 ] @
Problem je što ./configure očekuje zaglavlja u direktorijumu /usr/local/mysql ali oni nisu tamo. Proveri gde je mysql-devel instalirao zaglavlja korišćenjem programa rpm. Kada pronađeš direktorijum, kucaj ./configure i saznaj kojom opcijom pri konfiguraciji se objašnjava gde stoje zaglavlja za mysql. Za to ćeš morati da se potrudiš i pročitaš dokumentaciju za rpm i ./configure

f

[ Elza @ 04.03.2004. 09:42 ] @
Problem je što ja uopće nemam direktorij

/usr/local/mysql

Isto tako kad probam naći gdje sam instalirala
mysql-devel tj.

find / -name mysql-devel-3.23.54a-11

uopće mi ne kaže gdje se nalazi..


Help!
[ filmil @ 04.03.2004. 09:53 ] @
Citat:
uopće mi ne kaže gdje se nalazi..
Moraš da naučiš da koristiš rpm. Pošto koristim Slekver, ne bavim se rpmom previše ali znam da, na primer:
Code:
rpm -qa | grep mysql

daje spisak svih paketa koji sadrže mysql u imenu, a da
Code:
rpm -qil `rpm -qa | grep mysql`

daje spisak svi datoteka koje sadrže svi paketi koji u imenu imaju reč mysql. Kažem, verovatno postoji jednostavniji način da se to uradi, iz nekog grafičkog šela ili šta znam, ali ti to mora ili napisati neko ko svakodnevno koristi RH (na primer) ili ćeš morati da lepo rt*m.

f

[ Elza @ 04.03.2004. 10:27 ] @
Evo s tim sam samo dobila spisak paketa koji u sebi sadrže mysql
ali to mi je poznato..

Uostalom nisam dobila putanju gdje se nalazi mysql,...?


Ne znam???
[ filmil @ 04.03.2004. 11:15 ] @
Citat:
Uostalom nisam dobila putanju gdje se nalazi mysql,...?

Ne znam???
Teško da ti iko može pomoći osim ako tačno ne napišeš koje komande kucaš i šta ti tačno sistem javlja. Ovako svi ostali mogu da zaključe samo isto što i ti. Dosad sam uspeo da zaključim samo da imaš oko 20 puta više problema od svih ostalih koji su pokušali da nameste isto što i ti sada...

f

[ Elza @ 05.03.2004. 07:25 ] @
Evo ovako:

Pri instalaciji Apacha tj. pri konfiguraciji stalno mi javlja:

configure: error: Cannot find MySQL header files under /usr/local/mysql


Što je najgore ja uopće nemam ovaj direktorij /usr/local/mysql.

Probala sam ukucati onu naredbu:

rpm -qa | grep mysql

ali s tim sam dobila samo popis datoteka koje sadrže mysql

ali ne i gdje se one nalaze.


Ne znam šta mi je sljedeće činiti!?
[ Jbyn4e @ 05.03.2004. 09:59 ] @
Citat:
Elza:
Ne znam šta mi je sljedeće činiti!?

Pa odgovorio sam ti na drugoj temi - instaliraj lepo apt (imas izvrsnu verziju za skinuti, ostavio sam ti i link), i posle toga kucaj samo:
(prvi put ces morati: apt-get update i sacekas da zavrsi i posle toga:)
apt-get install apache
i on ce naci vec sta sve treba da instalira...
[ Elza @ 05.03.2004. 10:35 ] @
Ovo sam sve napravila.

Instalirala sam apt

Onda sam napravila apt-get update

Zatim, apt-get install apache


Ispisao mi je mnogo toga,
al je na kraju bilo:
E: Package apache has no installation candidate.


Ponavljam, meni je pri configure pisalo:

configure: error: Cannot find MySQL header files under /usr/local/mysql


Šta sad???





[ filmil @ 05.03.2004. 10:43 ] @
Citat:
configure: error: Cannot find MySQL header files under /usr/local/mysql
Što je najgore ja uopće nemam ovaj direktorij /usr/local/mysql.
Naravno. Zato ti i javlja grešku, jer nemaš taj direktorijum. Pogledaj drugu komandu koju sam ti već napisao u prethodnoj poruci. Ona će dati spisak svih fajlova u paketima koji sadrže reč mysql.
Citat:
Probala sam ukucati onu naredbu:
rpm -qa | grep mysql
ali s tim sam dobila samo popis datoteka koje sadrže mysql
Spisak datoteka koje sadrže mysql paketi dobije se onom drugom naredbom iz iste poruke.

f

[ Jbyn4e @ 05.03.2004. 11:03 ] @
Citat:
Elza:
Zatim, apt-get install apache
E: Package apache has no installation candidate.

Odlicno. Nasao sam na google-tu da se to vise ne poziva kao apt-get install apache, vec drugi naziv - httpd. Vise o tome na http://distro2.conectiva.com.b...apt-rpm/2003-March/001492.html
Dakle, umesto apt-get install apache pisi
apt-get instal httpd
i to bi trebalo da ti odradi posao.

Videcemo da li ce jos gresaka da ti javi.
[ Elza @ 05.03.2004. 11:16 ] @
Evo probala sam

apt-get install httpd


Opet javlja istu grešku.

[ Jbyn4e @ 05.03.2004. 11:54 ] @
Istu od malopre?
Ajde probaj sledece (znaci sve u konzoli, tj. shell-u):
su - pa ukucaj password root-a
pa pisi
ps aux |grep httpd
pa zapisi sta napise u faj, pa pisi dalje
less /etc/apt/sources.list
pa zapisi to sve (da vidimo odakle ti gleda sourceove za apt) pa dalje pisi:
apt-shell
pa kad udje pisi:
update
pa dalje
search httpd
pa to zapisi u fajl sta ti napise
pa pisi
search apache
pa i to zapisi u fajl
pa napisi
showpkg apache
pa zapisi i to.
Izadji iz toga sa quit, pa prosledi sve sto si zabelezila u fajl ovde na forum, pa da vidimo dalje.
[ Elza @ 05.03.2004. 12:29 ] @
Uopće se ne mogu spojiti kao su,

ja se uvijek spajam kao root.


E sad mi ni to ne ide!
[ Elza @ 05.03.2004. 12:34 ] @
Da odgovorim filmilu:

Ja sam ti probala i onu drugu naredbu, ali

nikako ne mogu ukucati

rpm -qil ¨rpm -qa | grep mysql¨

Problem je što u linuxu nikako ne mogu naći jednostruke navodnike.

Problem banalan al ipak postoji!!!


Help!
[ VRider @ 05.03.2004. 13:01 ] @
Zasto ne bi lepo reinstalirala linux, i pritom ukljucila sve pakete koji ti trebaju?
Mozes da koristis i divni System Settings->Packages. Dva klika i to je. Lako, da lakse ne moze biti.