Am instalat Apache 2, php 5 si mysql 4 pe WinXP. Cand incerc sa instalez phpmyadmin primesc eroarea:
nu se poate incarca mysql extensia, va rugam verificati configuratia PHP
In php.ini am setat:
extension_dir = "c:\php\ext"
Dar daca schimb
;extension=php_mysql.dll in extension=php_mysql.dll
si apoi incerc sa restartez Apache apare un dialog box cu eroarea "PHP Startup: Unable to load dynamic library 'c:\php\ext\php_mysql.dll' - The specified module could not be found."
Unde e greseala?[/b]
Eroare mysql la instalare php my admin
Moderator: Moderatori
Daca in informatiile din phpinfo nu am o sectiune depre mysql inseamna ca mysql nu e instalat? (am vazut asta aici http://jalobean.itim-cj.ro/Cursuri/phpmysql/)
Pentru ca serverul de mysql e pornit si pot sa lucrez in consola mysql.
Pentru ca serverul de mysql e pornit si pot sa lucrez in consola mysql.
- Birkoff
- Senior Member
- Mesaje: 6380
- Membru din: Joi Mar 18, 2004 2:34 pm
- Localitate: Bucuresti
- Contact:
fisierul php_mysql.dll este in directorul de extensii?
1) CMS, ERP, CRM, etc... (doar pentru clienti))
2) Portofoliu, servicii, contact, blog
3) Folositi aceasta clasa sql in proiectele voastre (open source)
4) Vrei un magazin virtual la cheie, usor de folosit, cu api-uri incluse pentru maximizarea vanzarilor si multe alte facilitati? Da un semn si discutam.
2) Portofoliu, servicii, contact, blog
3) Folositi aceasta clasa sql in proiectele voastre (open source)
4) Vrei un magazin virtual la cheie, usor de folosit, cu api-uri incluse pentru maximizarea vanzarilor si multe alte facilitati? Da un semn si discutam.
Birkoff scrie:fisierul php_mysql.dll este in directorul de extensii?
Da este acolo.
Si am mai incercat urmatorul script:
Cod: Selectaţi tot
<?
$user="root";
$password="";
$database="teste";
mysql_connect(localhost,$user,$password);
@mysql_select_db($database) or die( "Baza de date nu poate fi selectata");
$query="CREATE TABLE contacts (id int(6) NOT NULL auto_increment,nume varchar(15) NOT NULL,prenume varchar(15) NOT NULL,telefon varchar(20) NOT NULL,mobil varchar(20) NOT NULL,fax varchar(20) NOT NULL,email varchar(30) NOT NULL,web varchar(30) NOT NULL,PRIMARY KEY (id),UNIQUE id (id),KEY id_2 (id))";
mysql_query($query);
mysql_close();
?>
Nu am parola pt. MySql asa ca am pus $password="". Aveam baza de date "teste" creata, insa scriptul (desi nu afiseaza mesajul de eroare) nu creaza un tabel nou "contacts"! Insa daca introduc manual aceste comenzi totul e OK.
http://ro2.php.net/mysql spune si in documentatie. Daca ai php5 si mysql 4.1+ iti recomand sa inlocuiesti libmysql.dll cu cel venit in distributia mysql. Am intampinat is eu aceeasi problema, chiar daca activam extensia tot nu comunicat mysql, dar am inlocuit fisierele si a functionat. Nu uita de restart la server
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 1 vizitator