ogr33
28.04.2006, 20:20:04
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:
<?php
{
}
?>
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.
mike
28.04.2006, 20:30:02
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.
TomASS
29.04.2006, 09:04:19
Zpytanie akurat nic nie ma do tego błędu.
Zrób skrypt:
<?php
?>
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
kpwig
29.04.2006, 09:17:08
Że nie ma to widać, ale wypadałoby o tym wspomnieć, a nie pisać później kolejne 15 postów...
Pozdrawiam
nospor
29.04.2006, 09:19:16
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
ogr33
29.04.2006, 11:04:22
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:(
ChesterWykonał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….
mike
29.04.2006, 11:09:07
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ć.
ogr33
29.04.2006, 11:30:39
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.
Master Miko
29.04.2006, 11:33:59
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..
ogr33
29.04.2006, 18:28:48
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:)

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 
Znajdziesz tam zdanie: "Po restarcie serwera powinno działać." 
~mike_mech
henio
6.05.2006, 10:47:05
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
Gość_Henio
7.05.2006, 08:31:21
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
nospor
7.05.2006, 08:36:07
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 {
henio
7.05.2006, 08:49:18
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
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?
henio
7.05.2006, 10:06:26
plik dodaj_banner1.php
<html>
<head>
<title>Banner dodany</title>
</head>
<body>
<h1>Banner dodany</h1>
<?php
// utworzenie krótkich nazw zmiennych
$link=$_POST['link'];
$alt=$_POST['alt'];
$url=$_POST['url'];
if (!$link || !$alt || !$url)
{
echo 'Nie podano wszystkich potrzebnych danych.<br />' .'Wróć do poprzedniej strony i spróbuj ponownie.';
}
{
}
$db = mysqli_connect('localhost', 'root', 'heniek', 'admin');
if (mysqli_connect_errno())
{
echo 'Błąd: : Połączenie z bazą danych nie powiodło się. Spróbuj jeszcze raz później.'; }
else
{
$wynik = $db->query("insert into bannery (link, alt, url) values ('".$link."', '".$alt."', '".$url."')");
}
?>
</body>
</html>
i plik dodaj.php
<title>Dodawanie bannerów - panel administratora
</title> <h1>Dodaj nowy banner
</h1> <form action="dodaj_banner1.php" method="post"> <td>Adres źródłowy banneru
</td> <input type="text" name="link" maxlength="1000" size="30"> <input type="text" name="alt" maxlength="100" size="30"> <input type="text" name="url" maxlength="1000" size="30"> <td colspan="2"><input type="submit" value="Dodaj"></td>
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
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()
henio
7.05.2006, 10:15:34
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;
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.
henio
7.05.2006, 10:24:34
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ł
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.
henio
7.05.2006, 10:36:11
dodaj_banner1.php
<html>
<head>
<title>Banner dodany</title>
</head>
<body>
<h1>Banner dodany</h1>
<?php
// utworzenie krótkich nazw zmiennych
$link=$_POST['link'];
$alt=$_POST['alt'];
$url=$_POST['url'];
if (!$link || !$alt || !$url)
{
echo 'Nie podano wszystkich potrzebnych danych.<br />' .'Wróć do poprzedniej strony i spróbuj ponownie.';
}
{
}
$db = mysqli_connect('localhost', 'root', 'heniek', 'admin');
if (mysqli_connect_errno())
{
echo 'Błąd: : Połączenie z bazą danych nie powiodło się. Spróbuj jeszcze raz później.'; }
else
{
$wynik = $db->query("insert into bannery (link, alt, url)
values ('".$link."', '".$alt."', '".$url."')");
printf ("Nowy rekord ma id %d.\n", $wynik->insert_id); }
?>
</body>
</html>
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.
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?
henio
7.05.2006, 10:57:34
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
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:
<?php
$wynik->insert_id
?>
tylko
<?php
$db->insert_id
?>
henio
7.05.2006, 11:20:46
Teraz jest ok! Tylko, że wyświetla mi się:
Dane dodane. Nowy rekord ma id 0.
To może tuż przed wykonaniem zapytania wyświetl sobie jak ono wygląda.
<?php
echo $strQuery = "insert into bannery (link, alt, url) values ('".$link."', '".$alt."', '".$url."')"; $wynik = $db->query( $strQuery );
?>
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()
henio
7.05.2006, 11:44:45
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:
<?php
echo $strQuery = "insert into bannery (link, alt, url) values ('".$link."', '".$alt."', '".$url."')<br />";
$wynik = $db->query( $strQuery );
$wynik = $db->real_escape_string($link);
$wynik = $db->real_escape_string($url);
$wynik = $db->query("insert into bannery (link, alt, url)
values ('".$link."', '".$alt."', '".$url."')");
printf ("Nowy rekord ma id %d.\n", $db->insert_id); ?>
Ale nadal dane się nie dodają
dzesi
8.10.2006, 13:07:18
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
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.