[ DeX-Force @ 17.04.2005. 22:02 ] @
Imam instaliran PHP 5.x i MySQL 4.0.1d na IIS-u u Win XP-u.

Sve radi iz prompta, ali kada pokusam da se konektujem iz php fajla jednostavno u tom redu gde se nalazi mysql_connect se zaustavi izvrsavanje koda bez ikakve prijavljene geske. Probao sam i mysqli i potpuno je isto. Zasto mi se ovo desava :(

[ DeX-Force @ 18.04.2005. 11:21 ] @
Sada sam pokusao da instaliram neku php+mysql aplikaciju i dobio ovu poruku

Call to undefined function mysql_connect()

Da li to znaci da u PHP-u 5 vise ne postoji mysql_connect nego samo mysqli?

Da li bi bolje bilo da koristitim 4.x PHP?
[ Dejan Topalovic @ 18.04.2005. 11:27 ] @
Vjerovatno nisi dobro podesio PHP.
//Edit: Kad se covjek ne naspava, pa dodje na forum, pocne da pise gluposti ... E tako i ja :)

[Ovu poruku je menjao StRiPy dana 18.04.2005. u 12:30 GMT+1]
[ DeX-Force @ 18.04.2005. 13:01 ] @
?? Bas se nisi naspavao...

A jel ovo sto si napisao da nisam dobro podesio PHP, jel si to i mislio ili...?
[ Ivan Miladinović @ 18.04.2005. 13:12 ] @
A jesi li u PHP-u omogucio, tj. skinuo tacku zarez sa biblioteke mysql.dll?
Mozda je glupo ali proveri...
[ DeX-Force @ 18.04.2005. 14:47 ] @
pretpostavljam da si mislio na ovo:

extension=php_mysql.dll

evo sad sam skinuo ; i sad kad restartujem windows mi prijavljuje

"Can't load: c:\php\ext\php_mysql.dll"

putanja je dobra tu se i nalazi 'php_mysql.dll', zasto sad ovo ne radi, treba li jos nesto da se promeni u 'php.ini' fajlu?
[ Ivan Miladinović @ 18.04.2005. 15:28 ] @
Pa pazi ovako, ja radim na Apache serveru... (ako to uopste ima veze)
Tako da ako hoces pomoc od mene, morao bi da imas Apache... Njega znam da configurishem...
Ja, posto sam skinuo ; sa extension=php_mysql.dll; samo sam restartovao server i sve je radilo.

Za drugo ne znam da ti pomognem... :-(
Mogu da stavim moj php.ini ali ne znam da li ce da ti znaci nesto...
Jesi li iskopirao php.ini u c:\windows\ ?

Jel imas na C: disku napravljen folder usr?
tj. folder usr iz PHP-a iskopiran na C: , ja sam tako nesto radio kad sam instalirao sve to...
Ponavljam da je ovo za Apache, ako uopste ima neke veze...!

[ DeX-Force @ 18.04.2005. 16:02 ] @
Pa ne bih bas da instaliram Apache, eventualno u krajnjem slucaju ali da sacekam prvo zna li neko drugi sta bi ovde mogao da bude problem, ja nesto i ne verujem da ima mnogo veze na kom je serveru, a mozda i gresim...
[ DeX-Force @ 18.04.2005. 16:38 ] @
Bio sam u pravu nema veze sa serverom nego sa verzijom PHP-a

Nasao sam resenje, u PHP-u 5.x je to malo drugacije, nije dovoljno da se samo skinu ; ispred mysql ektenzija nego se i fajlovi koji se nalaze u direktorijumu u koji je instaliran PHP na primer: C:\PHP\libmysql.dll i libmysqli.dll moraju prekopirati u windows\system32\

[ Ivan Miladinović @ 18.04.2005. 17:52 ] @
tacno to sam zaboravio da ti napisem...
Kada sam ja instalirao, sve sam ih iskopirao u system32, tako da sada samo treba da skinem ; a ne i da ih kopiram po potrebi.

P.S.: I ja koristim PHP 5.x. ali sta cu kad sam zaboravan...
[ SmilieBG @ 18.04.2005. 21:58 ] @
Citat:
DeX-Force: Bio sam u pravu nema veze sa serverom nego sa verzijom PHP-a

Nasao sam resenje, u PHP-u 5.x je to malo drugacije, nije dovoljno da se samo skinu ; ispred mysql ektenzija nego se i fajlovi koji se nalaze u direktorijumu u koji je instaliran PHP na primer: C:\PHP\libmysql.dll i libmysqli.dll moraju prekopirati u windows\system32\


Samo malkice da te ispravim. Mozes da stavis fajlove gde god zelis, ali moras u samom Windowsu da podesis Path. Pogledaj:

- desno dugme na My Computer (na desktopu) pa properties;
- zatim Advanced;
- zatim dole levo Environment Variables, a zatim imas u donjem prozoru Path.

To editujes i dodas putanju do tih .dll fajlova (gde god da su) i onda ce ti raditi.

Ovo cisto da ne bude zabune, da "moras" da iskopiras fajlove u win/sys32 ;)

Poz,
Sale
[ Ivan Miladinović @ 18.04.2005. 22:25 ] @
A mož' i tako...
[ DeX-Force @ 19.04.2005. 09:05 ] @
Da, tacno mora da bude u path-u. Pa ko zna shvatiće...