Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 28.04.2006 Ostrzeżenie: (0%)
|
Witajcie!
To mój pierwszy kontakt, tak że wietam wszystkich. Mam prozaiczny wydawało by sie problem. Instalowałem i konfigurowałem ręcznie php+msql+apache. Wszystko działa apache poprawnie interprotuje dokumenty php tez bez wiekszych problemów. Problem natomias mam przy próbie plołączenia sie z bazą. Po wykonaniu takiego skryptu:
Otrzymuje taki komunikat. Cytat Fatal error: Call to undefined function mysql_connect() in C:\Program Files\Apache Group\Apache2\htdocs\test-2-php-info\info.php on line 2 Wygląda na to ze nie moze nawiązac połączenia z serwerem mysql. Nie bardzo wiem jak temu zaradzić. Ma ktoś jakiś pomysł? Pozdrawiam serdecznie: Bartek. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%)
|
1. Poprawiem bbCode. Następnym razem sam zastosuj.
2. Przenosze do Przedszkola. 3. Nie masz zainstalowanego rozszerzenia mysql ani mysqli. Było to poruszane na forum bardzo wiele razy. Poszukaj odpowiedzi. |
|
|
|
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%)
|
Zpytanie akurat nic nie ma do tego błędu.
Zrób skrypt:
I zobacz czy masz zainstalowanego MySQLa na swoim serwerze. Jako poradnik dla początkujących instalatorów polecam to. A jeśli jeśli jesteś całkiem zielony to wgraj sobie jakąś paczkę php+MySQL+Apache, np. wamp5 Ten post edytował TomASS 29.04.2006, 09:04:38 |
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 24.03.2006 Ostrzeżenie: (0%)
|
Że nie ma to widać, ale wypadałoby o tym wspomnieć, a nie pisać później kolejne 15 postów...
Pozdrawiam |
|
|
|
Post
#5
|
|
|
Grupa: Moderatorzy Postów: 36 561 Pomógł: 6315 Dołączył: 27.12.2004 |
no skoro juz mowimy, ze zapytanie jest be, to wypadaloby jednak powiedziec autorowi w jakiej kwestii jest bee, by faktycznie nie pisac o tym 15 postów....
nie: selest tak: select |
|
|
|
Post
#6
|
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 28.04.2006 Ostrzeżenie: (0%)
|
Literówka rzeczywiście jest, ale zapytania sql’owe to nie jest problem, który poruszyłem.
TomASS polecasz link do strony którą się posiłkowałem przy instalacji i konfiguracji, nie mniej dzięki. Poczytałem tez trochę forum i znalazłem podobny temat ale autor nie napisał czy poradził sobie z problemem czy nie:( Chester Wykonałem wszystkie czynności opisane tzn. przegranie biblioteki, zmiana ścieżki itd. Niestety wszystko to na nic. Nadal nie mogę nawiązać połączenia z serwerem mysql ver5.0. Piszesz też żebym sprawdził phpinfo(); czy mam zainstalowany serwer mysql. Niestety nic na temat serwera nie pisze po wywołaniu tej funkcji. Więc chyba php nie bardzo „widzi” obecność zainstalowanego serwera. Serwer na pewno działa zrobiłem na nim baze. W pliku php.ini zdjąłem komentarze z: extension=php_mssql.dll extension=php_msql.dll extension=php_mysql.dll Pewnie jest to jakiś głupi błąd ale nie mogę za cholere sobie z nim poradzić. Jeżeli jest na forum ten problem wcześniej rozwiązany to niestety nie znalazłem tego rozwiąznaia. POMOCY…. |
|
|
|
Post
#7
|
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%)
|
Upewnij sie jeszcze że dyrektywa extension_dir w pliku php.ini wskazuje na folder z rozszerzeniami.
Na przykład: Kod extension_dir = "D:/usr/php/ext/" Oraz przenieś plik libmysql.dll do folderu bin w folderze Apachea. Po restarcie serwera powinno działać. |
|
|
|
Post
#8
|
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 28.04.2006 Ostrzeżenie: (0%)
|
Tak dyrektywa wskazuje poprawną ścieżkę.
Biblioteka libmysql.dll rzeczywiście nie była przeniesiona do katalogu bin w folderze Apachea. Przeniosłem ją ale nadal jest ten sam problem. Może masz jeszcze jakieś sugestie lub porady?? Z góry dzięki. |
|
|
|
Post
#9
|
|
|
Grupa: Zarejestrowani Postów: 530 Pomógł: 0 Dołączył: 15.01.2005 Skąd: Warszawa Ostrzeżenie: (0%)
|
Jeśli jesteś początkującym, polecam Ci poprostu zainstalować gotowy pakiet... krasnal serv, albo coś nowszego.
Poprostu nie warto się w tym grzebać. Jak ja zaczynałem php, w ogóle z konfigiem poradzić sobie nie mogłem... teraz jest lepiej, ale imho lepiej jest dla początkującego używać gotowego pakietu.. |
|
|
|
Post
#10
|
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 28.04.2006 Ostrzeżenie: (0%)
|
Uff... dwa dni ślęczenia nad plikami konfiguracyjnymi ale w końcu sukces:) Wasze rady były jak najbardziej słuszne i pomocne jednak zapomnieliście napisać o jednej banalnej rzeczy a mianowicie, że po każdej zmianie w pliku php.ini żeby te zmiany odniosły skutek trzeba restartować Apachea:)(IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
I tak mogłem sobie konfigurować php od rana do wieczora i pewnie dopiero po wyłączeniu kompa na noc, rankiem miał bym niespodziankę. Choć pewnie miałbym kolejną zagadkę - czemu rano sie odpaliło połączenie:D:D Dzięki wielkie za pomoc. Pozdrawiam: Bartek --- To teraz przeczytaj mojego posta powyżej (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Znajdziesz tam zdanie: "Po restarcie serwera powinno działać." (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) ~mike_mech |
|
|
|
Post
#11
|
|
|
Grupa: Zarejestrowani Postów: 237 Pomógł: 1 Dołączył: 15.10.2004 Skąd: Lublin Ostrzeżenie: (0%)
|
Ja mam troszeczkę inny problem! Odkomentowałem
extension=php_mssql.dll extension=php_msql.dll extension=php_mysql.dll extension=php_mysqli.dll , dodałem plik libmysql.dll do folderu bin Apache'a dodałem ten plik także do folderu system32, zmieniłem dyrektywę extension dir na tą gdzie są pliki php_mssql.dll, php_msql.dll, php_mysql.dll, php_mysqli.dll czyli: C:/php-wersja/ext/ Pliki php_mssql.dll, php_msql.dll, php_mysql.dll dodałem do folderu system32 i gdy restartuje apache wyświetla mi się napis: php Startup: Unable to load dynamic libary ' C:/php-wersja/ext/php_mssql.dll' - Nie można znależć określonego modułu php Startup: Unable to load dynamic libary ' C:/php-wersja/ext/php_msql.dll' - Nie można znależć określonego modułu php Startup: Unable to load dynamic libary ' C:/php-wersja/ext/php_mysql.dll' - Nie można znależć określonego modułu php Startup: Unable to load dynamic libary ' C:/php-wersja/ext/php_mysqli.dll' - Nie można znależć określonego modułu P.S. Oczywiście MySQL nadal nie chodzi jak należy ---------------------------------------------------------------------------------------------- Udało mi się jużprawie ten problem rozwiązać:: Teraz mam przy uruchamianiu apache'a jeden błąd: php Startup: Unable to load dynamic libary ' C:/php-wersja/ext/php_mysql.dll' - Nie można znależć określonej procedury Według mnie w "moim php" nie mam w folderze php-wersja pliku mysql.dll Ten post edytował henio 6.05.2006, 19:32:28 |
|
|
|
| -Gość_Henio- |
Post
#12
|
|
Goście |
W moim skrypcie po drobnych zmianach wyświetla się taki błąd:
Parse error: parse error, unexpected $end in C:\Program Files\Apache Group\Apache2\htdocs\dodaj_banner1.php on line 40 Skrypt w caŁOŚCI WYŚLE POZNIEJ, BO INE SIEEDZE NA MOIM KOMPIE |
|
|
|
Post
#13
|
|
|
Grupa: Moderatorzy Postów: 36 561 Pomógł: 6315 Dołączył: 27.12.2004 |
drogi heniu. to juz chyhba nie ma związku z brakiem mysql.
pozatym, jak nie masz nic konretnego nam do powiedzenia, a tym nie konkretem jest podanie errora bez kodu, bo akurat przy swoim kompie nie siedzisz, to poczekaj nastepnym razem az usiadziesz i dopiero wtedy pisz posty. blad ci wywyla bo moze nie zamknales jakiegos { |
|
|
|
Post
#14
|
|
|
Grupa: Zarejestrowani Postów: 237 Pomógł: 1 Dołączył: 15.10.2004 Skąd: Lublin Ostrzeżenie: (0%)
|
Po pierwsze jak w domu ma się 4 osoby do komputera to nie można być cały czas przy nim siedzieć. Po drugie funkcje mysql_connect nadal nie działają Po trzecie użyłem funkcji mysqli_connect Po czwarte nie użyłem w całym skrypcie zmiennej $end
Ten post edytował henio 7.05.2006, 08:50:23 |
|
|
|
Post
#15
|
|
|
Grupa: Zarejestrowani Postów: 1 415 Pomógł: 117 Dołączył: 7.09.2005 Skąd: Warszawa Ostrzeżenie: (0%)
|
W ten sposób (urzycie nazwy zmiennej $end) parser sygnalizuje, jak to wyjaśnił pan @nospor (jest On adminem, który chętnie rozdaje warny za niewyparzony język, więc lepiej uważaj) o niedomknięciu, gdzieś w skrypcie klamerki.
P.S. A jeżeli chodzi o @nospora i warny to żartowałem... chyba... edit: Cytat Według mnie w "moim php" nie mam w folderze php-wersja pliku mysql.dll I sie dziwisz, dlaczego Tobie MySQL nie chodzi? Ten post edytował LBO 7.05.2006, 09:04:06 |
|
|
|
Post
#16
|
|
|
Grupa: Zarejestrowani Postów: 237 Pomógł: 1 Dołączył: 15.10.2004 Skąd: Lublin Ostrzeżenie: (0%)
|
plik dodaj_banner1.php
i plik dodaj.php
Błąd rozwiązany o, którym pisałem wcześniej. Teraz wyświetla się, że dane są dodane, ale mi mo to gdy przez wiersz poleceń oglądam MySQLa to nie ma danych w tabeli Ten post edytował henio 7.05.2006, 10:23:47 |
|
|
|
Post
#17
|
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%)
|
1. Proszę poprawic posta powyżej stosując odpowiedni bbCode. Poza [ code ] sa jeszcze [ php ] i [ html ]
2. A na jakiej podstawie wyświetlasz informację że dodano? Może warto to sprawdzić zanim tak napiszesz? Podpowiedź: mysqli_insert_id() |
|
|
|
Post
#18
|
|
|
Grupa: Zarejestrowani Postów: 237 Pomógł: 1 Dołączył: 15.10.2004 Skąd: Lublin Ostrzeżenie: (0%)
|
Cytat(mike_mech @ 2006-05-07 09:11:33) 1. Proszę poprawic posta powyżej stosując odpowiedni bbCode. Poza [ code ] sa jeszcze [ php ] i [ html ] 2. A na jakiej podstawie wyświetlasz informację że dodano? Może warto to sprawdzić zanim tak napiszesz? Podpowiedź: mysqli_insert_id() Może zabrzmi to śmiesznie ale nie wiem co to BBcode. Włączam wiersz poleceń MySQL wpisuje: 1. use admin; 2. show tables; 3 describe bannery; 4. select id, url, alt, link from bannery; |
|
|
|
Post
#19
|
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%)
|
Może to zabrzmi smiesznie ale powinienem Ci właśnie wlepić ostrzeżenie za nieznajomość Regulaminu.
bbCode człowieku to są znaczniki, w które wklejasz kod jak piszesz posta na forum. Zresztą podałem Ci przykład: [ code ] [ php ] [ html ] (spacje zamierzone żeby forum nie sparsowało) Myśl zanim napiszesz posta. Myśl. |
|
|
|
Post
#20
|
|
|
Grupa: Zarejestrowani Postów: 237 Pomógł: 1 Dołączył: 15.10.2004 Skąd: Lublin Ostrzeżenie: (0%)
|
Cytat(mike_mech @ 2006-05-07 09:17:46) Może to zabrzmi smiesznie ale powinienem Ci właśnie wlepić ostrzeżenie za nieznajomość Regulaminu. bbCode człowieku to są znaczniki, w które wklejasz kod jak piszesz posta na forum. Zresztą podałem Ci przykład: [ code ] [ php ] [ html ] (spacje zamierzone żeby forum nie sparsowało) Myśl zanim napiszesz posta. Myśl. Już poprawiłem BBcode, ale mój problem nadal nie znikł (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
|
Post
#21
|
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%)
|
Nie wiem czy dostrzegasz ale mój poprzedni post miał dwa punkty.
Sprawdź po wykananiu zapytania czy faktycznie coś dodano do bazy, a nie piszesz komunikat że dodano bezz pstrawdzania tego. Tylko nie pisz kolejnego posta jak to zrobić bo dałem Ci podpowiedź i najpierw sprawdź. A tak poza tym, to już dawno przestało to mieć związek z instalacją rozszerzeń do MySQLa. |
|
|
|
Post
#22
|
|
|
Grupa: Zarejestrowani Postów: 237 Pomógł: 1 Dołączył: 15.10.2004 Skąd: Lublin Ostrzeżenie: (0%)
|
dodaj_banner1.php
I wyświetla mi się: Kod Dane dodane
Notice: Trying to get property of non-object in C:\Program Files\Apache Group\Apache2\htdocs\dodaj_banner1.php on line 38 Nowy rekord ma id 0. Ten post edytował henio 7.05.2006, 10:47:57 |
|
|
|
Post
#23
|
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%)
|
insert_id jest polem klasy mysqli a nie polem w obiekcie zbioru wyników.
Zreztą w manualu masz przykłady, więc skąd ten błąd? |
|
|
|
Post
#24
|
|
|
Grupa: Zarejestrowani Postów: 237 Pomógł: 1 Dołączył: 15.10.2004 Skąd: Lublin Ostrzeżenie: (0%)
|
Cytat(mike_mech @ 2006-05-07 09:49:11) insert_id jest polem klasy mysqli a nie polem w obiekcie zbioru wyników. Zreztą w manualu masz przykłady, więc skąd ten błąd? Tez nie wiem: Jak troche zmieniłem na wzór manuala yo wyświeta ze nie zna funkcji query |
|
|
|
Post
#25
|
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%)
|
Ty masz poważne problemy ze zrozumieniem tego co czytasz.
To że nie wiem skąd błąd, miałem na myśli że nie wiem dlaczego zrobiłeś błąd używając czegoś co w manualu ma przykłady. nie tak:
tylko
|
|
|
|
Post
#26
|
|
|
Grupa: Zarejestrowani Postów: 237 Pomógł: 1 Dołączył: 15.10.2004 Skąd: Lublin Ostrzeżenie: (0%)
|
Teraz jest ok! Tylko, że wyświetla mi się:
Dane dodane. Nowy rekord ma id 0. |
|
|
|
Post
#27
|
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%)
|
To może tuż przed wykonaniem zapytania wyświetl sobie jak ono wygląda.
A potemm sprawdź to zapytanie z linni komend P.S. Dane idące do bazy nie powinno filtrować się addslashes() tylko czymś do czego zsotało to stworzone, czyli: mysqli_escape_string() |
|
|
|
Post
#28
|
|
|
Grupa: Zarejestrowani Postów: 237 Pomógł: 1 Dołączył: 15.10.2004 Skąd: Lublin Ostrzeżenie: (0%)
|
Wyświetla się
Kod insert into bannery (link, alt, url) values ('http://www.realmadryt.com.pl/baner/real2but.gif', 'Strona o Realu Madryt', 'http://www.realmadryt.com.pl') Jak dodaej normalny tekst przez php to jest ok, a jak tekst z takim znakim jak: / to nie jest ok Próbuje użyć funkcji:
Ale nadal dane się nie dodają Ten post edytował henio 7.05.2006, 12:02:56 |
|
|
|
Post
#29
|
|
|
Grupa: Zarejestrowani Postów: 235 Pomógł: 0 Dołączył: 3.05.2006 Ostrzeżenie: (0%)
|
Mam problem :] zainstalowałem apache php + mysql php działa ale mysql nie phpinfo go nie wykrywa tzn mysql5 i php 5.2:]bibioteke libmysql przeniosłem do system32 i do apache /bin w php.ini odznaczyłem
extension=php_mssql.dll extension=php_msql.dll extension=php_mysql.dll extension=php_dba.dll extension=php_dbase.dll i mysql nie jest połaczone z php moge wiedziec co zle robie:>? moj php.ini ; Directory in which the loadable extensions (modules) reside. extension_dir = "c:/php/ext" ; Whether or not to enable the dl() function. The dl() function does NOT work ; properly in multithreaded servers, such as IIS or Zeus, and is automatically ; disabled on them. enable_dl = On ; cgi.force_redirect is necessary to provide security running php as a CGI under ; most web servers. Left undefined, php turns this on by default. You can ; turn it off here AT YOUR OWN RISK ; **You CAN safely turn this off for IIS, in fact, you MUST.** ; cgi.force_redirect = 1 ; if cgi.nph is enabled it will force cgi to always sent Status: 200 with ; every request. ; cgi.nph = 1 ; if cgi.force_redirect is turned on, and you are not running under Apache or Netscape ; (iPlanet) web servers, you MAY need to set an environment variable name that php ; will look for to know it is OK to continue execution. Setting this variable MAY ; cause security issues, KNOW WHAT YOU ARE DOING FIRST. ; cgi.redirect_status_env = ; ; FastCGI under IIS (on WINNT based OS) supports the ability to impersonate ; security tokens of the calling client. This allows IIS to define the ; security context that the request runs under. mod_fastcgi under Apache ; does not currently support this feature (03/17/2002) ; Set to 1 if running under IIS. Default is zero. ; fastcgi.impersonate = 1; ; Disable logging through FastCGI connection ; fastcgi.log = 0 ; cgi.rfc2616_headers configuration option tells php what type of headers to ; use when sending HTTP response code. If it's set 0 php sends Status: header that ; is supported by Apache. When this option is set to 1 php will send ; RFC2616 compliant header. ; Default is zero. ;cgi.rfc2616_headers = 0 ;;;;;;;;;;;;;;;; ; File Uploads ; ;;;;;;;;;;;;;;;; ; Whether to allow HTTP file uploads. file_uploads = On ; Temporary directory for HTTP uploaded files (will use system default if not ; specified). ;upload_tmp_dir =c:/uploud ; Maximum allowed size for uploaded files. upload_max_filesize = 10M ;;;;;;;;;;;;;;;;;; ; Fopen wrappers ; ;;;;;;;;;;;;;;;;;; ; Whether to allow the treatment of URLs (like http:// or ftp://) as files. allow_url_fopen = On ; Whether to allow include/require to open URLs (like http:// or ftp://) as files. allow_url_include = Off ; Define the anonymous ftp password (your email address) ;from="john@doe.com" ; Define the User-Agent string ; user_agent="php" ; Default timeout for socket based streams (seconds) default_socket_timeout = 60 ; If your scripts have to deal with files from Macintosh systems, ; or you are running on a Mac and need to deal with files from ; unix or win32 systems, setting this flag will cause php to ; automatically detect the EOL character in those files so that ; fgets() and file() will work regardless of the source of the file. ; auto_detect_line_endings = Off ;;;;;;;;;;;;;;;;;;;;;; ; Dynamic Extensions ; ;;;;;;;;;;;;;;;;;;;;;; ; ; If you wish to have an extension loaded automatically, use the following ; syntax: ; ; extension=modulename.extension ; ; For example, on Windows: ; ; extension=msql.dll ; ; ... or under UNIX: ; ; extension=msql.so ; ; Note that it should be the name of the module only; no directory information ; needs to go here. Specify the location of the extension with the ; extension_dir directive above. ; Windows Extensions ; Note that ODBC support is built in, so no dll is needed for it. ; Note that many DLL files are located in the extensions/ (php 4) ext/ (php 5) ; extension folders as well as the separate PECL DLL download (php 5). ; Be sure to appropriately set the extension_dir directive. ;extension=php_mbstring.dll ;extension=php_bz2.dll ;extension=php_curl.dll ;extension=php_dba.dll ;extension=php_dbase.dll ;extension=php_exif.dll ;extension=php_fdf.dll ;extension=php_filepro.dll ;extension=php_gd2.dll ;extension=php_gettext.dll ;extension=php_ifx.dll ;extension=php_imap.dll ;extension=php_interbase.dll ;extension=php_ldap.dll ;extension=php_mcrypt.dll ;extension=php_mhash.dll ;extension=php_mime_magic.dll ;extension=php_ming.dll extension=php_mssql.dll extension=php_msql.dll extension=php_mysql.dll ;extension=php_oci8.dll ;extension=php_openssl.dll ;extension=php_oracle.dll ;extension=php_pgsql.dll ;extension=php_shmop.dll ;extension=php_snmp.dll ;extension=php_sockets.dll extension=php_sqlite.dll ;extension=php_sybase_ct.dll ;extension=php_tidy.dll ;extension=php_xmlrpc.dll ;extension=php_xsl.dll wycinek php ini ps: czy plik php INI-DIST ma byc taki czy mam zapisac na php.ini bo ja zapisuje na php.ini błągam was pomózcie:] ;;;;;;;;;;;;;;;;;;; ; Module Settings ; ;;;;;;;;;;;;;;;;;;; [Date] ; Defines the default timezone used by the date functions ;date.timezone = [Syslog] ; Whether or not to define the various syslog variables (e.g. $LOG_PID, ; $LOG_CRON, etc.). Turning it off is a good idea performance-wise. In ; runtime, you can define these variables by calling define_syslog_variables(). define_syslog_variables = Off [mail function] ; For Win32 only. SMTP = localhost smtp_port = 25 ; For Win32 only. ;sendmail_from = me@example.com ; For Unix only. You may supply arguments as well (default: "sendmail -t -i"). ;sendmail_path = ; Force the addition of the specified parameters to be passed as extra parameters ; to the sendmail binary. These parameters will always replace the value of ; the 5th parameter to mail(), even in safe mode. ;mail.force_extra_parameters = [SQL] sql.safe_mode = Off [ODBC] ;odbc.default_db = Not yet implemented ;odbc.default_user = Not yet implemented ;odbc.default_pw = Not yet implemented ; Allow or prevent persistent links. odbc.allow_persistent = On ; Check that a connection is still valid before reuse. odbc.check_persistent = On ; Maximum number of persistent links. -1 means no limit. odbc.max_persistent = -1 ; Maximum number of links (persistent + non-persistent). -1 means no limit. odbc.max_links = -1 ; Handling of LONG fields. Returns number of bytes to variables. 0 means ; passthru. odbc.defaultlrl = 4096 ; Handling of binary data. 0 means passthru, 1 return as is, 2 convert to char. ; See the documentation on odbc_binmode and odbc_longreadlen for an explanation ; of uodbc.defaultlrl and uodbc.defaultbinmode odbc.defaultbinmode = 1 [MySQL] ; Allow or prevent persistent links. mysql.allow_persistent = On ; Maximum number of persistent links. -1 means no limit. mysql.max_persistent = -1 ; Maximum number of links (persistent + non-persistent). -1 means no limit. mysql.max_links = -1 ; Default port number for mysql_connect(). If unset, mysql_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. mysql.default_port = ; Default socket name for local MySQL connects. If empty, uses the built-in ; MySQL defaults. mysql.default_socket = ; Default host for mysql_connect() (doesn't apply in safe mode). mysql.default_host = ; Default user for mysql_connect() (doesn't apply in safe mode). mysql.default_user =root ; Default password for mysql_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("mysql.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. mysql.default_password =haker1 ; Maximum time (in seconds) for connect timeout. -1 means no limit mysql.connect_timeout = 60 ; Trace mode. When trace_mode is active (=On), warnings for table/index scans and ; SQL-Errors will be displayed. mysql.trace_mode = Off [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_pw") ; 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_pw = ; Allow or prevent reconnect mysqli.reconnect = Off [mSQL] ; Allow or prevent persistent links. msql.allow_persistent = On ; Maximum number of persistent links. -1 means no limit. msql.max_persistent = -1 ; Maximum number of links (persistent+non persistent). -1 means no limit. msql.max_links = -1 |
|
|
|
![]() ![]() |
|
Aktualny czas: 25.12.2025 - 15:11 |