Mistrig
22.09.2006, 13:53:16
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
22.09.2006, 16:06:07
1. zresetowałeś Apacha?
2. Sprawdź co masz napisane pod 'mysqli' jak odpalisz skrypt:
<?php
?>
Mistrig
22.09.2006, 16:52:12
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
22.09.2006, 18:58:34
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
22.09.2006, 19:41:18
A w menu krasnala wybrałeś php5?
banan083
23.09.2006, 08:06:11
Tak mam ustawione php 5.
PiotrLegnica
23.09.2006, 13:03:53
Skopiuj libmysqli.dll z katalogu php do \windows\system32.
banan083
24.09.2006, 16:55:09
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.