Pouziti PHP4 a MySQL
Michal Jursa
michal na jursa.cz
Čtvrtek Únor 8 11:26:50 CET 2001
> > > | no je jasny ze to fungovat nebude, musite PHP chte nechte
zkompilovat s
> > > | podporou MySQL (btw: distribucni baliky ji maji). Ke kompilaci
potrebujete i
> > > | hlavickove soubory MySQL... Musite ho tedy alespon castecne
nainstalovat.
> > >
> > > to je desinformace,
> > > php ma podporu pro mysql defaultne zakompilovanou, vypne
> > > se pres --without-mysql
> >
> > Takze tomuhle taky neverte!
> >
> > PHP nema defaultne zakompilovanou zadnou podporu pro databaze. Pokud se
> > bavime o klasickem tar.gz baliku. Pri configure ze zepta na defaultni
> > cestu, kde predpoklada instalaci knihoven pri databazi. Kdyz tam
> > prislusne knihovny najde, podporu zakompiluje, kdy z tam nejsou, zadna
> > podpora v PHP neni.
> >
> > R.V.
> >
>
> S tim nesouhlasim, moje verze php 4.0.4pl1 _MA_ defaultne
nastaveno --with-mysql v
> configure (staci si vyhledat retezec '--without-mysql') scriptu tj. pokud
ho
> spustite bez parametru a _MATE_ nainstalovano MySQL (overuje existenci
mysql.sock)
> nebo alespon klienta (mysql.h) kompilace probehne OK.
>
> Vas problem je spise v tom, ze menuzete se serverem navazat spojeni.(BTW
pokud by v
> php nebyla zakompilovana podpora pro MySQL interpreter by zarval ze nezna
> mysql_connec() ...). Zkuste ho konektnout pres IP adresu - v databazi
musite mit
> povolen pristup z Vaseho klienta.
Ani tak ani tak, vec se ma tekhle:
1. PHP od verze 4.x ma defultni podporu pro MySQL netreba mit zadne
hlavickove soubory ani knihovny.
2. Ten problem by byl i pri spusteni mysql klienta na konzoli, protoze mi to
pripada, ze mate jen blbe nastaveny pristupovy prava na soubor mysql.sock
Michal Jursa
Další informace o konferenci Linux