PanGuzol
14.04.2006, 15:02:01
Mam problem widoczny w temacie.
Otóż zrobiłem wszystko według instrukcji jaką przeczytałem w książce i mi niedziałało nastepnego dnia zadziałało no ale kolejnego znowu przestało działac do teraz no i niewiem czemu :/
Speedy
14.04.2006, 18:49:20
Błąd, który napisałeś w temacie oznacza, że nie znaleziono klasy 'mysqli'.
Żeby korzystać z funkcji dostępnych dla rozszerzenia mysqli potrzebujesz php5.
http://pl.php.net/manual/pl/ref.mysqli.php
PanGuzol
14.04.2006, 19:28:29
mam php5. Przy funkcji mysql_connect też pisze że jej nie znajduje
phobos
14.04.2006, 19:43:56
skopiuj libmySQL.dll z folderu gdzie masz mysql mysql/bin
do c:/windows
emilgubala
27.02.2008, 01:46:38
ok mam podobny problem - chcę aby skrypt który piszę używał mysqli i raczej nie widzi mi sie wizja użycia zwykłego mysql....
a teraz do sedna - zainstalowałem na serwerze (os - windows - nowiutki dopiero co po instalce) apache 2.2, php 5.2.5 (najnowsza stabilna), mysql 5.1.23(tez najnowsza stabilna)
struktura katalogów:
c:\serwers\mysql1 - z mysql
c:\apache1\ - z apache
c:\apache1\php5 - z php5
w php.ini:
...
extension_dir ="C:\serwers\apache1\php5\ext"
...
[PHP_BZ2]
extension=php_bz2.dll
[PHP_CURL]
extension=php_curl.dll
[PHP_GD2]
extension=php_gd2.dll
[PHP_MYSQLI]
extension=php_mysqli.dll
[PHP_OPENSSL]
extension=php_openssl.dll
[PHP_SMTP]
extension=php_smtp.dll
wszystkie pliki znajdują sie w /ext - nazwy sprawdzałem 2 razy są ok.
apache dziala, php dziala, mysql dziala....
z dodawanych extension dzialają wszystkie pomijając mysql i mysqli :/ - sugeruje sie wynikiem z phpinfo();
plik libmySQL.dll skopiowałem i do c:/windows/ i do C:\serwers\apache1\php5 - restart apache i dalej lipa :/
zainstalowałem nawet webserw - tam domyślnie jest mysqli - i to samo :/ (instalacja według domyślnych ustawien webser'a)
ma ktoś pomysł co może być grane?
//edit:
sorki okazalo sie ze w webserw domyslnie mysqli jest wylaczone - wlaczylem dziala ale na serwerze przezemnie poskladanym nie dziala :/
Cytat(phobos @ 14.04.2006, 19:43:56 )

skopiuj libmySQL.dll z folderu gdzie masz mysql mysql/bin
do c:/windows
nie pomogło :/