[ Dejan Krstic @ 19.07.2003. 17:05 ] @
Konfiguracija je sledeca:

WinXP
Apache 2.0.47
PHP 4.3.2

Dakle problem je u tome sto svaki put kad se pokrece Apache dobijem warning: Unable to load dynamic library "c:\php\extensions\php_*.dll" i tako za svaki od dll-ova. A ti fajlovi _SE NALAZE_ tamo gde on kaze da ih nema tako da mi uopste nije jasno zasto to javlja. Ima li neko ideju?

P.S. Iako javi da ni jedne biblioteke nema _SVE_ f-je php-a rade bez problema.
[ Goran Rakić @ 19.07.2003. 18:15 ] @
Proveri da li nemas u httpd.conf-u duplirana podesavanja za ucitavanje php sapi modula, ona ispravna i ona neispravna. Tu negde lezi zec.
[ Dejan Krstic @ 01.08.2003. 12:04 ] @
Ne razumem se bas toliko u podesavanja php-a i apaca i ne bih da ispadne da pametujem ali kakve to veze ima kad je ISPRAVNA putanja za koju on kaze da nije?
[ leka @ 01.08.2003. 12:34 ] @
Odgovor na tvoje pitanje je veoma prost - ti DLL-ovi ne treba da budu uopste ucitani od strane Apacha, njih treba da ucita PHP. Apache treba da ucita jedino SAPI dll (jedan jedini) koji Windows Apache Administratori najcesce rucno iskopiraju u Apache direktorijum gde su svi ostali Apache moduli...
[ Dejan Krstic @ 20.07.2004. 21:10 ] @
Aj opet da pokrenemo ovu temu :)

Onaj problem je nekako bio resen.... davno bese pa se i ne secam kako.

Sada opet imam isti problem ali nikako da ga resim.

Apache 2 + PHP 5 + Windows XP

Podesio sam ovako:

U httpd.conf sam dodao:

LoadModule php5_module "c:/php/php5apache2.dll"

php.ini sam podesio:

extension_dir = "C:\php\ext"

To je sve. PHP radi bez problema.... odnosno osnovne stvari rade bez problema. Kada mi je zatrebala funkcija za mysql onda sam uradio uncomment linije u php.ini gde se kaze: extension=php_mysql.dll.

Kada uradim restart apache-a kaze mi: PHP Startup: Unable to load dynamic library 'C:\php\ext\php_mysql.dll' - The specified procedure could not be found.

Fajl se nalazi tamo.

Jel bi znao neko da mi kaze gde gresim?
[ SmilieBG @ 20.07.2004. 23:37 ] @
Eh, zar php nema standardno instaliran modul za mysql!?

Anyhow, ja drzim sve te .dll-ove u Windows/System32 i u php-u sam ih preusmerio tamo. Nekada davno sam procitao da to pomaze na win systemima. Inace vrtim i sam Win XP, sa pomalo zastarelim verzijama php-a i mysql-a, ali znas kako kazu: ne diraj dok radi :)))

Poz,
Smilie
[ Dejan Krstic @ 21.07.2004. 12:56 ] @
I sta sad ja da radim? To kod mene ne pomaze.
[ noviKorisnik @ 21.07.2004. 13:56 ] @
Možda http://www.zend.com/manual/faq...s.php#faq.databases.mysql.php5
Citat:
Windows users may enable the extension php_mysql.dll inside php.ini. Also, copy libmySQL.dll into the appropriate %SYSTEMROOT% directory, just like you do with every other bundled DLL from the dll directory.

Da li si probao samo prvi korak, ili i ovo kopiranje?
[ Dejan Krstic @ 21.07.2004. 14:37 ] @
Pa nisam to radio ali sada sam probao to da uradim i saznao sam da taj fajl vec cuci tamo. I opet nece :(

Ostale ekstenzije ucitava bez problema.
[ dr ZiDoo @ 21.07.2004. 16:19 ] @
Provjeri dobro podesavanja u php.ini.
Po defaultu kada zelis da ukljucis neki dll i skines mu komentar on ne moze zato sto putanja nije dobra.

Vjerovatno te to handri, mene jest.
[ Dejan Krstic @ 21.07.2004. 16:22 ] @
Pa da ali kod mene putanja JESTE dobra. U php.ini sam podesio extension_dir na c:\php\ext.

I kaze mi da c:\php\ext\php_mysql.dll ne postoji ioako taj fajl na tom mestu POSTOJI.