[php] Apache - nelze nahrát rozšíření mysqli (na Win32)

Webdesign, HTML, CSS, Flash, PHP, ASP, .NET, JavaScript. Kritika www stránek na Smetišti.

Moderátor: Moderátoři Živě.cz

Odeslat příspěvekod decried 25. 11. 2005 22:03

Apache 2.0.54 + PHP 5.0.4, nechce mi to ani za svet nahrat rozsirenia php_mysql.dll a php_mysqli.dll:
PHP Startup: Unable to load dynamic library 'd:/dev/prog/php/ext\php_mysqli.dll' - The specific procedure could not be found.

Obidve rozsirenia tam na 100% su, skusal som ich pre istotu aj prepisat a bez vysledku. Donedavna to islo a medzitym som nerobil ziadne zasahy v konfiguracii. MySQL a Apache spustam cez .bat subor, obidve sluzby maju startup nastaveny na manual. V pripade potreby doplnim dalsie info.


// mbing : Téma přesunuto ● z Programování do Tvorba webových stránek a aplikací.
Make it idiot proof and someone will make a better idiot.
decried
VIP uživatel
Uživatelský avatar

Odeslat příspěvekod o@k 25. 11. 2005 23:47

Pokud vim, extension php_myslq.dll pod Windows vola knihovnu libmysql.dll a pokud ji nenajde, tak nenabehne. Zmena u PHP verze 5 je v tom, ze tyto knihovny jiz nadale nejsou v podadresari \dll instalacniho adresare PHP, ale primo v instalacnim adresari (spolu s php.exe). Apache (i PHP) musi pro spusteni teto a podobnych rozsireni "videt" (pokud mozno) vsechny takoveto knihovny.

Nejjednodussi je proto pridat do systemove promenne PATH instalacni adresar PHP, ve vasem pripade tedy
Kód: Vybrat vše
set PATH=%PATH%;d:\dev\prog\php

Pokud nechcete menit promennou PATH musite dane knihovny (napr. vyse zminovanou libmysql.dll) nakopirovat bud do ...\apache2\bin adresasare nebo rovnou do %WINDIR%\system32.

Byl to ten problem?
o@k
Junior
Uživatelský avatar

Odeslat příspěvekod decried 26. 11. 2005 00:29

Dakujem, nakoniec pomohlo skopirovanie libmysql.dll do \apache2\bin.

Ale pri instalacii Apache + PHP5 + MySQL som nakopiroval tento subor do system32 a vsetko fungovalo spravne :?

Nevadi, kazdopadne diky :D
Make it idiot proof and someone will make a better idiot.
decried
VIP uživatel
Uživatelský avatar


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků