MySQL5 és PHP5 gond
Szép napot mindenkinek!
Olyan problémám van, amivel régen sose volt gondom, viszont most már napok óta csak szívok vele.
Alapprobléma: WAMP telepítés.
Oprendszer Win 7 32 bit.
Webszerver: Apache 2.2.16. Felment rendesen, beállítások megvoltak, statikus oldalak pöpecül mennek. Pipa.
PHP: Először próbálkoztam a telepítő nélküli PHP 5.3.3-mal. Minimális php.ini beállítás, php könyvtár PATH-ba írása, phpinfo() megy szépen, böngészőből és parancssorből is működik minden. Pipa.
MySQL: MySQL Essential 5.1.50. Feltelepítem, PATH-ba bin könyvtárt beíratom. Parancssor, MySQL Workbench megy szépen. Pipa.
Azonban PHP-ból nem érem el az adatbázist. Percekig tölt, majd végül ilyen hibaüzenetet kapok: "A kapcsolódási kísérlet nem sikerült, mert a kapcsolódó partner nem válaszolt a megadott időn belül, vagy a létrehozott kapcsolatban hiba történt, mert a kapcsolódó partner nem volt képes válaszolni."
Később kipróbáltam a telepíthető PHP ugyenezen verziójával, de ott is pont ugyanezt tapasztaltam.
Ha valaki tudja, hogyan orvosoljam a problémát, kérem jelezze!
Köszi előre is!
■ Olyan problémám van, amivel régen sose volt gondom, viszont most már napok óta csak szívok vele.
Alapprobléma: WAMP telepítés.
Oprendszer Win 7 32 bit.
Webszerver: Apache 2.2.16. Felment rendesen, beállítások megvoltak, statikus oldalak pöpecül mennek. Pipa.
PHP: Először próbálkoztam a telepítő nélküli PHP 5.3.3-mal. Minimális php.ini beállítás, php könyvtár PATH-ba írása, phpinfo() megy szépen, böngészőből és parancssorből is működik minden. Pipa.
MySQL: MySQL Essential 5.1.50. Feltelepítem, PATH-ba bin könyvtárt beíratom. Parancssor, MySQL Workbench megy szépen. Pipa.
Azonban PHP-ból nem érem el az adatbázist. Percekig tölt, majd végül ilyen hibaüzenetet kapok: "A kapcsolódási kísérlet nem sikerült, mert a kapcsolódó partner nem válaszolt a megadott időn belül, vagy a létrehozott kapcsolatban hiba történt, mert a kapcsolódó partner nem volt képes válaszolni."
Később kipróbáltam a telepíthető PHP ugyenezen verziójával, de ott is pont ugyanezt tapasztaltam.
Ha valaki tudja, hogyan orvosoljam a problémát, kérem jelezze!
Köszi előre is!
Kód
Idézd be légyszi az adatbázis-kapcsolatot létrehozó kódrészletet! Hátha abban van a hiba.
Üdv:
Dávid
Egyszerű mysql_connect
Egyszerű mysql_connect parancsot használok:
$db = mysql_connect("localhost", "felhasználó", "jelszó") or die("Nincs kapcsolat a MySQL szerverrel..");
Próbáltam mysqli-vel is, ugyanaz a probléma.
Köszi!
Hibaüzenet
php.ini
-ben? Nem lehet, hogy valami kimaradt közülük, és az Apache nem válaszol? Megnézném az Eseménynaplót illetve az Apache log fájlját, azokban mi szerepel mint hibaüzenet.Igen, eddig én is úgy tudtam.
Megnézem a logokat, hátha kiderül belőle valami.
magyar
Tudom fura a kérdés :)
Mint írtam: "Parancssor,
extensionok
extension_dir = "./"
erre illetve először tedd elérhetővé, mivel alapból nincs engedélyezve az extension_dir (;extension_dir = "./").
extension_dir = C:\PHP\ext.
(ahova telepítetted a phpt azon belul az extension könyvtár)
extension=php_mysql.dll
extension=php_mysqli.dll
Ha ezzel megvagy akkor működni kell, de ha nem akkor a php.inidet megnézném.
Még valami ha jól emléxem a wampban 2 php.ini is van.
Ezeket már beállítottam
A teljes php.ini-vel nem szemetelném tele a fórumot, itt van a mysql-es rész:
[MySQL]
mysql.allow_local_infile = On
mysql.allow_persistent = On
mysql.cache_size = 2000
mysql.max_persistent = -1
mysql.max_links = -1
mysql.default_port =
mysql.default_socket =
mysql.default_host =
mysql.default_user =
mysql.default_password =
mysql.connect_timeout = 60
mysql.trace_mode = Off
Nem hiszem, hogy itt lesz a hiba.
Erre nem gondoltam volna
Köszi a segítségeteket!