ďťż

MySQLi - Problem

       

Podstrony


telcocafe

Witam. Od niedawna zabrałem się za naukę php i mysql wszsystko szło ładnie aż do czasu gdy natrafiłem na biblioteke mysqli która nie chce u mnie działać. W tej chwili w celach testowych używam KrasnalServ'a 2.7. Mam tutaj PHP 5.04 i MySQL 4.10. Czytałem że na takiej konfiguracji ta biblioteka działa. Mam ją dodana do pliku php.ini:
[MySQLI] ; Maximum number of links.  -1 means no limit. mysqli.max_links = -1 ; Default port number for mysqli_connect().  If unset, mysqli_connect() will use ; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the ; compile-time value defined MYSQL_PORT (in that order).  Win32 will only look ; at MYSQL_PORT. mysqli.default_port = 3306 ; Default socket name for local MySQL connects.  If empty, uses the built-in ; MySQL defaults. mysqli.default_socket = ; Default host for mysql_connect() (doesn't apply in safe mode). mysqli.default_host = ; Default user for mysql_connect() (doesn't apply in safe mode). mysqli.default_user = ; Default password for mysqli_connect() (doesn't apply in safe mode). ; Note that this is generally a *bad* idea to store passwords in this file. ; *Any* user with PHP access can run 'echo get_cfg_var("mysqli.default_password") ; and reveal this password!  And of course, any users with read access to this ; file will be able to reveal the password as well. mysqli.default_password = ; Allow or prevent reconnect mysqli.reconnect = Off
Jednak niestety niedziała. Gdy próboje włączyć jakiś skrypt napisany z użyciem mysqli to pojawia mi się fragment strony ale aż do momentu działania bibliotek mysqli. Czy ktoś wie jak to można aktywować? Zdeinstalowałem nawet już tego krasnala i zainstalowałem PHP 5.04 i MySQL 5.0 odzielnie ale to nic nie dało. Z góry dzięki za odpowiedź.



Hm... prawdopodobnie nie masz wkompilowanej obsługi MySQLi. W takim razie musisz otworzyć plik php.ini odkomentować (przez usunięcie ; z początku) linie:
;extension=php_mysqli.dll

Jeżeli nie będzie działać być może okazać się konieczne przekopiowanie pliku libmysqli.dll do katalogu c:\windows\system czy podobnym (zależnie od wersji windowsa). Plik ten od wersji 5.0.2 jest razem z paczką PHP

Dzięki. Teraz już wszystko ładnie chodzi :)

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.