![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 2.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Jestem początkującym użytkownikiem i chcę ćwiczyć skrypty z bazą danych MySQL przez php. Zaczynam więc:
otrzymuję: Fatal error: Call to undefined function mysql_connect() in c:\program files\apache group\Apache\htdocs\testy.php on line 27 próbuję z Improved MySQL:
to samo... próbuję jeszcze:
otrzymuję: Fatal error: Class 'mysqli' not found in c:\program files\apache group\Apache\htdocs\testy.php on line 27 Odrazu mówię, że usunąłem średnik przed: extension=php_mysqli.dll oraz extension=php_mysqli.dll Czy ktoś móglby mi wyjaśnić dlaczego nie działają te funkcje? (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) Wydaje mi się ze wszystko dobrze zainstalowałem... PS: Sorki że napisałem ten topic wczesniej w innym temacie ale jestem troche ślepy... |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 309 Pomógł: 0 Dołączył: 6.06.2006 Skąd: include('root/europe/ poland/szczecin.php'); Ostrzeżenie: (0%) ![]() ![]() |
Czy linia 27 to któraś z tych którą wypisałeś... (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Podaj więcej kodu |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 660 Pomógł: 13 Dołączył: 9.06.2004 Skąd: Wrocław i okolice Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 2.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Oczywiście że sprawdzałem php, działają mi wszystkie komendy standardowe, i mam wgrane dodatki php_mysql.dll i php_mysqli.dll. A próbuję to rozwiązać od kilku dni więc baza sama się resetowała, wpisywałem też "mysqladmin reload".
Więcej kodu:
Tak wygląda wynik powyższego kodu: Testy Fatal error: Call to undefined function mysql_connect() in c:\program files\apache group\Apache\htdocs\testy.php on line 14 Ten post edytował idek_tom 2.11.2006, 17:11:28 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 1 660 Pomógł: 13 Dołączył: 9.06.2004 Skąd: Wrocław i okolice Ostrzeżenie: (0%) ![]() ![]() |
php wyraźnie sugeruje Ci, że nie wie co to jest "mysql_connect". Masz może zainstalowanego phpMyAdmina? Może mu się uda połączyć?
Sprawdź dodatkowo czy masz dobry katalog w extension_dir = "C:\php\ext\" (upewnij się czy w tym katalogu znajduje się plik mysqli.dll) Spróbuj dodatkowo skopiować libmysql.dll do folderu apache/bin |
|
|
![]() ![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 2.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Niestety żadna z tych rad nie pomogła...
Być może jest to spowodowane tym że nie skopiowałem plików DLL do katalogu "c:/windows/system32". W instrukcji było napisane że mam je skopiować z katalogu "dlls" ale nie ma żadnego takiego katalogu (IMG:http://forum.php.pl/style_emoticons/default/blink.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 12:22 |