Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: class mysqli
Forum PHP.pl > Forum > Przedszkole
Mistrig
Witam. Zainstalowałem se Apacha, ustawiłem php jako jego moduł, a w nim samym uruchomiłem obsługe rozszerzenia mysqli. Kiedy jednak chce skorzystać z klasy mysqli pojawia mi się błąd not found (czyli że nie znaleziono, tak wiem). Korzystam z php 5.1.6, na windows XP.
Pytanie brzmi: Co mam zrobić aby mieć tą klase (mysqli)?
TomASS
1. zresetowałeś Apacha?
2. Sprawdź co masz napisane pod 'mysqli' jak odpalisz skrypt:

  1. <?php
  2. ?>
Mistrig
hmmm nie mam takiego wpisu, dziwne. w php.ini (po tym jak zmienilem nazwe pliku php_ini_disc wlasnie na php.ini i skopiowalem do folderu windows) dodalem linie: extension=php_mysqli.dll tam gdzie są inne rozszerzenia czyli np. extension=php_mysql.dll, bez średnika żeby nie było
Problem rozwiązany: zapomniałem podać scieżki do rozszerzeń....
banan083
Witam dolacze sie do watku.

Mam podobny problem.Fatal error: Class 'mysqli' not found in c:\usr\krasnal\www\Rafal\roz11\rezultaty.php on line 26. Odpalilem plik php.ini i rowniez nie mialem tego wpisu: extension=php_mysqli.dll wiec dodalem go bez srednika. Mam zainstalowanego Krasnala 2.7-5 ( zdaje sie najnowszy). Po dodaniu tego wpisu i restarcie Apacha wyskakuje nastepujacy błąd : "uruchomienie tej aplikacji nie powiodlo sie, poniewaz nie znaleziono LIBMYSQLI.DLL. Ponowne zainstalowanie tej aplikacji moze naprawic ten problem( nie naprawia). Zaraz po tym komunikacie wyskakuje nastepny blad: php Startup: UNABLE to load dynamic library 'c:\user\pdp\ext\php_mysqli.dll' nie mozna odnalezc okreslonego modulu.

Co z tym zrobic?
Mistrig
A w menu krasnala wybrałeś php5?
banan083
Tak mam ustawione php 5.
PiotrLegnica
Skopiuj libmysqli.dll z katalogu php do \windows\system32.
banan083
Wielkie dzieki zadzialalo:)
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.