mysql_connect(): Access denied for user: 'root@localhost'

Rezolvări la problemele apărute la instalarea, actualizarea sau conversia forumului phpBB 2.0.x.
Închis
tom the cat
Nou venit
Mesaje: 4
Membru din: 10-Iul-2004, 14:25:35

mysql_connect(): Access denied for user: 'root@localhost'

Mesaj de tom the cat »

Am cautat pe forum dar nu am gasit nimic asemanator, daca gresesc anuntati-ma si mai caut.

Am instalat pe calculator Apache, php, MySQL.
Cand vreau sa instalez phpbb imi da urmatorul mesaj de eroare:
Warning: mysql_connect(): Access denied for user: 'radu@localhost' (Using password: YES) in F:\Radu\phpBB2\db\mysql4.php on line 48

Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource in F:\Radu\phpBB2\db\mysql4.php on line 330

Warning: mysql_errno(): supplied argument is not a valid MySQL-Link resource in F:\Radu\phpBB2\db\mysql4.php on line 331
phpBB : Critical Error

Could not connect to the database
Stiu ca trebuie modificat fisierul config.php, dar nu stiu cum. Din netscape nu merge, iar cu SmartFTP nu ma pot conecta la localhost, imi cere o parola pe care eu nu am pus-o.

Daca problema este de la config.php, atunci cum o rezolv?
Daca nu, atunci care e.

Si inca ceva: ce trebuie sa scriu la

Database Server Hostname / DSN:
Your Database Name:
Database Username:
Database Password:
Prefix for tables in database:

trebuie cumva intai sa fac ceva prin MySQL?

Merci!
Avatar utilizator
MJR
Fost coleg
Mesaje: 1021
Membru din: 10-Mar-2003, 03:30:07
Ext: Nu
Server: Windows
Nivel phpBB: Mediu
Nivel php: Mediu
Localitate: constanta
Contact:

Mesaj de MJR »

Alege la instalare, mysql3, in loc de mysql4

Aici trebuie completat asa:
Database Server Hostname / DSN: localhost
Your Database Name: numele_bazei_de_date
Database Username: userul_bazei_de_date
Database Password: parola_bazei_de_date
Prefix for tables in database: phpbb_ [ asta este default ]

Citeste partea referitoare la Erori, din articolul Instalare, configurare şi personalizare scris de danielt
Avatar utilizator
dorin
Fost coleg
Mesaje: 4620
Membru din: 24-Iun-2003, 23:23:29
Versiune: 3.1.10
Ext: Da
Server: UNIX/Linux
Nivel phpBB: Mediu
Nivel php: Puţin experimentat
Contact:

Re: Probleme de instalare pe server local

Mesaj de dorin »

tom the cat scrie:Am cautat pe forum dar nu am gasit nimic asemanator, daca gresesc anuntati-ma si mai caut.

Am instalat pe calculator Apache, php, MySQL.
Pentru a instala phpbb nu este suficient, trebuie sa creezi si o baza de date :idea: Cel mai bine este sa folosesti pentru a crea, modifica sau sterge BD - PhpMyAdmin.
tom the cat scrie: Cand vreau sa instalez phpbb imi da urmatorul mesaj de eroare:
Warning: mysql_connect(): Access denied for user: 'radu@localhost' (Using password: YES) in F:\Radu\phpBB2\db\mysql4.php on line 48

Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource in F:\Radu\phpBB2\db\mysql4.php on line 330

Warning: mysql_errno(): supplied argument is not a valid MySQL-Link resource in F:\Radu\phpBB2\db\mysql4.php on line 331
phpBB : Critical Error

Could not connect to the database
Aici sunt doua probleme: 1) parola de acces la MySQL nu este definita si 2) nu ai o baza de date.

tom the cat scrie: Stiu ca trebuie modificat fisierul config.php, dar nu stiu cum. Din netscape nu merge, iar cu SmartFTP nu ma pot conecta la localhost, imi cere o parola pe care eu nu am pus-o.

Daca problema este de la config.php, atunci cum o rezolv?
Daca nu, atunci care e.
Nu trebuie sa modifici config.php manual pentru ca acesta se va modifica la instalarea forumului.
Cu SmartFTP nu ai ce face pe localhost, acesta il voi folosi cand vrei sa pui sau sa descarci fisiere folosind protocolul ftp pe/de pe un server pe net.
tom the cat scrie: Si inca ceva: ce trebuie sa scriu la

Database Server Hostname / DSN:
Your Database Name:
Database Username:
Database Password:
Prefix for tables in database:

trebuie cumva intai sa fac ceva prin MySQL?

Merci!
Raspuns gasesti citind articolul Recomandari pentru instalarea forumului phpBB.
tom the cat
Nou venit
Mesaje: 4
Membru din: 10-Iul-2004, 14:25:35

Mesaj de tom the cat »

Va multumesc amandurora, fac cum ati spus si daca mai intampin probleme sper ca pot conta in continoare pe ajutorul vostru :wink:
Avatar utilizator
dorin
Fost coleg
Mesaje: 4620
Membru din: 24-Iun-2003, 23:23:29
Versiune: 3.1.10
Ext: Da
Server: UNIX/Linux
Nivel phpBB: Mediu
Nivel php: Puţin experimentat
Contact:

Mesaj de dorin »

Bineinteles !
tom the cat
Nou venit
Mesaje: 4
Membru din: 10-Iul-2004, 14:25:35

Mesaj de tom the cat »

Dupa doua ore de nervi nu am avansat deloc.

Iata schimbarile pe care le-am facut fisierului config.inc.php :
$i++;
$cfg['Servers'][$i]['host'] = 'localhost'; // MySQL hostname or IP address
$cfg['Servers'][$i]['port'] = ''; // MySQL port - leave blank for default port
$cfg['Servers'][$i]['socket'] = ''; // Path to the socket - leave blank for default socket
$cfg['Servers'][$i]['connect_type'] = 'tcp'; // How to connect to MySQL server ('tcp' or 'socket')
$cfg['Servers'][$i]['compress'] = FALSE; // Use compressed protocol for the MySQL connection
// (requires PHP >= 4.3.0)
$cfg['Servers'][$i]['controluser'] = ''; // MySQL control user settings
// (this user must have read-only
$cfg['Servers'][$i]['controlpass'] = ''; // access to the "mysql/user"
// and "mysql/db" tables).
// The controluser is also
// used for all relational
// features (pmadb)
$cfg['Servers'][$i]['auth_type'] = 'config'; // Authentication method (config, http or cookie based)?
$cfg['Servers'][$i]['user'] = 'radu'; // MySQL user
$cfg['Servers'][$i]['password'] = 'test'; // MySQL password (only needed
// with 'config' auth_type)
$cfg['Servers'][$i]['only_db'] = ''; // If set to a db-name, only
si asta este portiunea din fisierul my.ini din MySQL care cred ca intereseaza:
#set-variable=key_buffer=16M
[WinMySQLadmin]
Server=C:/mysql/bin/mysqld-max-nt.exe
user=radu
password=test
QueryInterval=10
Si asta este mesajul de eroare pe care il primesc:
Error

MySQL said:
#1045 - Access denied for user: 'radu@localhost' (Using password: YES)
Mentionez ca atat mesajul de eroare cat si configuratiile le-am "copy, paste" dupa ce am resetat calculatorul, deci nu exista posibilitatea ca configuratiile sa nu fie salvate sau incarcate in MySQL.

Si inca ceva : in WinMySQLAdmin in fereastra database daca apas cu dreptul apare un meniu care contine : Flush Hosts, Flush Logs, Flush Tables, Flush Threads. Desi in Help se vorbeste (si am vazut si o poza) si despre Create Database si Drop Database.

Sa fie de la MySQL?
Merci.
Avatar utilizator
dorin
Fost coleg
Mesaje: 4620
Membru din: 24-Iun-2003, 23:23:29
Versiune: 3.1.10
Ext: Da
Server: UNIX/Linux
Nivel phpBB: Mediu
Nivel php: Puţin experimentat
Contact:

Mesaj de dorin »

Este numai de la MySQL, nu te poti conecta !

Nu cred ca aici vei gasi solutia, incearca aici sa gasesti rezolvarea.
Ultima oară modificat 10-Iul-2004, 17:19:47 de către dorin, modificat de 2 ori în total.
tom the cat
Nou venit
Mesaje: 4
Membru din: 10-Iul-2004, 14:25:35

Mesaj de tom the cat »

Si ce pot face sa reinstalez MySQL-ul?, l-am mai reinstalat de cateva ori si plus de asta nici nu se dezinstaleaza calumea, de fiecare data cand il reinstalez raman cu aceleasi setari, stii cumva de unde sa le sterg?

Esti foarte prompt, merci!
Avatar utilizator
dorin
Fost coleg
Mesaje: 4620
Membru din: 24-Iun-2003, 23:23:29
Versiune: 3.1.10
Ext: Da
Server: UNIX/Linux
Nivel phpBB: Mediu
Nivel php: Puţin experimentat
Contact:

Mesaj de dorin »

Am modificat ultimul raspuns ...
Avatar utilizator
xXx
Utilizator înregistrat
Mesaje: 351
Membru din: 31-Iul-2004, 22:32:42
Ext: Nu
Server: Windows
Nivel phpBB: Mediu
Nivel php: Mediu
Localitate: Iasi
Contact:

Mesaj de xXx »

Mai oameni yo am pus PHP triad (un pachet cu toate) si are toate apache PHP mysql...dar cum creez baza de date la asta ? :?:
Închis

Înapoi la “2.0.x Instalare, actualizare, conversie”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 1 vizitator