Exemple de posibile erori și cum să le rezolvați

Aici vom descrie doar acele greșeli și modalități de a le corecta, pe care am întâlnit personal la instalarea și configurarea pachet Apache, PHP, MySQL, SMTP.

1. La pornire / repornire se emite un mesaj:

Cel mai probabil o eroare în fișierul „httpd.conf“. Check out modul (care nu trebuie să conțină spații și litere românești), prezența acestor directoare acolo.

1. Nu rulează PHP. Când deschideți un fișier php-, browser-ul oferă să-l salveze, php-cod afișează pagina. Verificați dacă PHP este conectat la „httpd.conf“. Sunt modul prescris, aliasul specificat, dacă fișierele cu „php“ extindere „“ phtml fișiere interpret, php-cod fi comparat cu rasshiniem „php“, „phtml“ dacă tag-uri php-script închis "<.>„Sau““.

2. Erori de conectare atunci când extensiile dinamice PHP. Este afișat un mesaj:

1. Când se încearcă să se conecteze la baza de date, mesajul: „Clientul nu acceptă protocolul de autentificare solicitate de tip server; ia în considerare actualizarea client MySQL“.

Deoarece MySQL 4.1 parole modificate algoritm hash. In loc de a folosi 16 byte 42 byte. Rezolva problema în mai multe moduri: pentru a instala MySQL înainte de versiunea 4.1; MySQL rula cu „--old-parole“ opțiune; prin linia de comandă MySQL introduceți următoarele:

2. Atunci când încearcă să se conecteze la baza de date, mesajul: „Acces interzis pentru«root»@«localhost»utilizator (folosind parola: NO)“.

Nu ați introdus o parolă.

3. Când încercați să vă conectați la baza de date, mesajul: „Acces interzis pentru«root»@«localhost»utilizator (folosind parola: DA)“.

Ați introdus parola greșită.

4. Atunci când încearcă să se conecteze la baza de date, mesajul: „Nu se poate conecta la serverul MySQL pe«localhost»(10061).“

Asigurați-vă că MySQL rulează. Sau, prin intermediul "Start -> Settings -> Control Panel -> Administrative Tools -> Servicii" - "Stare", în fața MySQL ar trebui să fie scris "de lucru"; setați tipul de pornire - „Auto“. Sau prin intermediul Windows Task Manager ( "Ctrl + Alt + Delete"); în lista de procese pentru a fi „mysqld-nt.exe“.

ajutor va rog: Sunt un newbie (2 săptămâni suferă);
Am pus tot ceea ce este posibil (TopServer; SMTPserver; WAMP) Win Vista;
1.
Am schimbat parola de pe c: \ wamp \ bin \ mysql \ mysql5.1.36 \ bin \ echipa mysql.exe:
PAROLA SET pentru Peter @ localhost = OLD_PASSWORD ( 'ceva');
privilegii la același nivel;
(Consola se execută printr-o parolă 123 normală Vamp IT în tava IS)

2.
deschis
C: \ wamp \ apps \ phpmyadmin3.2.0.1 \ config.inc.php
a contribuit
$ Cfg [ 'Servers'] [$ i] [ 'parola'] = '123';
(NovPass = 123);
3. Ca urmare, localhost \ phpMyAdmin:
# 1045 - Acces interzis pentru 'root' @ 'localhost' utilizator (folosind parola: NO)
phpMyAdmin nu a reușit să stabilească o conexiune la serverul MySQL.
Verificați-gazdă, numele de utilizator și parola specificate în fișierul de configurare
config.inc.php

CAN CE ALTCEVA înaintați POKE trece?
ci ca consola pentru a rula?

mysql -u -p rădăcină
-p acest lucru împreună și trebuie să treacă un nume de utilizator și de a intra in cmd?

( "Acces interzis pentru 'root' @ 'localhost' utilizator (folosind parola: NO)".
Nu ați introdus o parolă.)

-Și în cazul în care acesta este introdus? DACĂ „el“ nu SPRASCHIVAET?
Sunt în configurarea

În ceea ce privește prima eroare - este probabil ca portul 80 este deja folosind un fel de program. Cu siguranță că aceasta este Skype (așa a fost I). Încearcă să iasă din Skype și începe server. Dacă aceasta este problema, atunci setările Skype - în plus - Connexiunea - debifați „Utilizați porturile 80 și.“

Acces interzis pentru 'root' @ 'localhost' utilizator (folosind parola: NO)“.


Dacă vă confruntați cu această eroare, executați cheie root mysql -u c

De exemplu:
c: \ mysqldirectory (MySQL în cazul în care este instalat) \ bin \ mysql -u rădăcină
hit Enter
Ar trebui să funcționeze.

Acces interzis pentru 'root' @ 'localhost' utilizator (folosind parola: NO)“.


Dacă vă confruntați cu această eroare, executați cheie root mysql -u c

De exemplu:
c: \ mysqldirectory (MySQL în cazul în care este instalat) \ bin \ mysql -u rădăcină
hit Enter
Ar trebui să funcționeze.

Acces interzis pentru 'root' @ 'localhost' utilizator (folosind parola: NO)“.


Dacă vă confruntați cu această eroare, executați cheie root mysql -u c

De exemplu:
c: \ mysqldirectory (MySQL în cazul în care este instalat) \ bin \ mysql -u rădăcină
hit Enter
Ar trebui să funcționeze.

Eu am aceeași problemă ca și cea a biz. Ce este de făcut.

„Am instalat Apache 2.0.55, PHP si MySQL 5.0 0.5 MySQL - esențială - 5.0 .15-win32.msi (ca 32 mega prea mult, si va fi mai mic) Un MySQL cu PHP nu vrea să lucreze cu. încerca să se conecteze php _mysql.dll o eroare care nu o poate găsi, chiar dacă toate celelalte activități de expansiune și dll-ka în dosarul acolo. toţi au încercat și asta nu ajută. Ajutor! nu pot versiunea luat? "

MYSQL: ea a lucrat bine și apoi dintr-o dată a început să dea afară Acces interzis pentru „root“ utilizator @ „localhost“

Cum pot remedia această eroare?

Buna ziua a pus Apache 2.0.50, PHP 5.1.1, MySQL 4.0.17 toate configurate ca și în testele de funcționare info PHP este afișată versiunea MySQL este afișat Apache funcționează prea a început să pună PHP BB 2.0.17 umple toate pentru setarea tremuratul instal emise aici sunt erorile:

Atenție: mysql_connect () [function.mysql-connect]: Nu se poate conecta la serverul MySQL pe 'localhost' (10061) în C: \ Server \ Apache Group \ Apache2 \ htdocs \ db \ mysql4.php pe linia 48

Atenție: mysql_error (): furnizat argumentul nu este o resursă MySQL-Link valabil în C: \ Server \ Apache Group \ Apache2 \ htdocs \ db \ mysql4.php on line 330

Atenție: mysql_errno (): furnizat argumentul nu este o resursă MySQL-Link valabil în C: \ Server \ Apache Group \ Apache2 \ htdocs \ db \ mysql4.php on line 331
phpBB. Eroare critică

Nu s-a putut conecta la baza de date
Cel mai important peste tot uitat peste tot Mysql incluse.

Am instalat Apache 2.0.55, PHP 5.0.5 si MySQL-mysql esențiale-5.0.15-win32.msi (ca 32 mega prea mult, si va fi mai mică). Dar MySQL nu vrea să lucreze cu PHP, atunci când încercați să vă conectați php_mysql.dll o eroare care nu o poate găsi, chiar dacă toate celelalte activități de expansiune și dll-ka în dosarul acolo. Am încercat totul și că nu ajută. Ajutor! Poate că nu am versiunea luat?

Nu PHP lucru! eroare de scriere: 500 Eroare internă de server. Revizuite toate setările - nu ajută. Te rog spune-mi ce sa întâmplat?

articole similare