Register for your free account! | Forgot your password?

Go Back   elitepvpers > Off-Topics > Technical Support > Unix/Linux
You last visited: Today at 17:42

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



CentOS PHP 7 PDO MySQL Access denied

Discussion on CentOS PHP 7 PDO MySQL Access denied within the Unix/Linux forum part of the Technical Support category.

Reply
 
Old   #1

 
Mr.Tr33's Avatar
 
elite*gold: 2778
Join Date: Feb 2012
Posts: 3,527
Received Thanks: 1,044
CentOS PHP 7 PDO MySQL Access denied

Hello,

I'm trying to using PHP 7 on my CentOS system. The Problem is that it's refusing my MySQL user thorugh PDO. I don't know why. I tried the same code on my local system, also running PHP 7, and it's working fine. Also I tried to connect through Navicat and it works too.
And yes I installed php70w-mysql.

Code:
atal error: Uncaught PDOException: SQLSTATE[28000] [1045] Access denied for user 'root'@'myCoolServer.epvp' (using password: YES) ...
Does anyone have a solution for my problem?

German:
Ich habe PHP 7 auf meinem CentOS System laufen. Darauf versuche ich eine MySQL Verbindung mit PDO aufzubauen, der Login wird jedoch verweigert. Habe den selben Code mal auf meinem Rechner probiert, da läuft auch PHP 7, und alles funktioniert problemlos. Dazu habe ich versucht die Verbindung über Navicat aufzubauen und es funktioniert ebenfalls problemlos.
Und ja, php70w-mysql ist installiert.

Hat jemand einen Lösungsvorschlag für mein Problem?

Gruß
Mr.Tr33

/Edit:
Same problem mit PHP 56
Mr.Tr33 is offline  
Old 01/16/2016, 13:44   #2
 
elite*gold: 57
Join Date: Jun 2011
Posts: 2,220
Received Thanks: 865
Grüß dich,

welchen Host stellt dein PHP-Skript dar? Dein Server lässt nämlich nur Verbindungen von root@localhost, [email protected] und root@::1 zu. Wenn dein Srkipt sich als verbinden möchte, dann kommst du nicht rein. Dafür müsstest du einen neuen Benutzer anlegen, der sich für den Host "myCoolServer.epvp" authentifizieren darf.

Viele Grüße
Zypr
Zypr is offline  
Old 01/16/2016, 14:25   #3

 
Mr.Tr33's Avatar
 
elite*gold: 2778
Join Date: Feb 2012
Posts: 3,527
Received Thanks: 1,044
Wenn ich von Navicat aus rauf komme, genauso wie mit dem selben Code über xampp, sprich von aussen, dann ist die Verbindung für root nach aussen hin frei :P

Und myCoolServer.epvp ist natürlich nicht meine IP/Domain. Da steht die Domain drinnen, damit ich den Code 1:1 aufm Server und Lokal testen kann
Mr.Tr33 is offline  
Old 01/16/2016, 15:17   #4
 
elite*gold: 57
Join Date: Jun 2011
Posts: 2,220
Received Thanks: 865
Quote:
Originally Posted by Mr.Tr33 View Post
Wenn ich von Navicat aus rauf komme, genauso wie mit dem selben Code über xampp, sprich von aussen, dann ist die Verbindung für root nach aussen hin frei :P

Und myCoolServer.epvp ist natürlich nicht meine IP/Domain. Da steht die Domain drinnen, damit ich den Code 1:1 aufm Server und Lokal testen kann
Das war mir bei dem Namen schon irgendwie klar, dass das nicht dein richtiger Domainname ist Aber wie bereits erwähnt, leg einen neuen Benutzer für den entsprechenden Hostname an, denn offensichtlich ist entweder das Passwort falsch oder der Host wird nicht akzeptiert.
Zypr is offline  
Old 01/16/2016, 15:33   #5

 
Mr.Tr33's Avatar
 
elite*gold: 2778
Join Date: Feb 2012
Posts: 3,527
Received Thanks: 1,044
Nene das ist schon alles richtig. Habe auch mit neuen Usern probiert. Meine PHP 7 PDO Konfiguration ist irgendwie falsch. Ich weiß aber nicht was falsch dran ist, denn alle Module sind aktiviert, genauso wie alle Pakete installiert.
Mr.Tr33 is offline  
Old 01/16/2016, 15:52   #6
 
elite*gold: 57
Join Date: Jun 2011
Posts: 2,220
Received Thanks: 865
Schau mal hier:



Ich mein die Authentifizierung findet schon statt und MySQL unterscheidet nicht großartig, da gibt es nur zwei Ursachen, die zu einer fehlerhaften Anmeldung führen können.. falscher Benutzername, falsches Passwort oder eben falscher Host.
Zypr is offline  
Old 01/16/2016, 16:23   #7

 
Mr.Tr33's Avatar
 
elite*gold: 2778
Join Date: Feb 2012
Posts: 3,527
Received Thanks: 1,044
Oder die Schnitstelle interpretiert den Rückgabewert von MySQL falsch ...
Ich kann dir gerne ein Video machen wo mein PHP Code 1:1 (auf Server und Lokal) ausgeführt wird.

Habe auch CentOS neu aufgesetzt und alles frisch installiert, jetzt PHP 5.3, und es funktioniert trotzdem nicht.
Mr.Tr33 is offline  
Old 01/19/2016, 14:57   #8

 
elite*gold: 2
Join Date: May 2010
Posts: 2,257
Received Thanks: 1,919
Quote:
Originally Posted by Mr.Tr33 View Post
Oder die Schnitstelle interpretiert den Rückgabewert von MySQL falsch ...
Ich kann dir gerne ein Video machen wo mein PHP Code 1:1 (auf Server und Lokal) ausgeführt wird.

Habe auch CentOS neu aufgesetzt und alles frisch installiert, jetzt PHP 5.3, und es funktioniert trotzdem nicht.
Hallo,

probier mal

PHP Code:
<?php
$con 
mysqli_connect("localhost","my_user","my_password","my_db");

// Check connection
if (mysqli_connect_errno())
{
  echo 
"Failed to connect to MySQL: " mysqli_connect_error();
}
else echo 
"MySQL-Funktioniert";
?>
wenn das nicht geht liegt es am MySQL-User oder an deiner installierten MySQL-Version.
Ih¢sãs123 is offline  
Old 01/19/2016, 16:31   #9

 
Mr.Tr33's Avatar
 
elite*gold: 2778
Join Date: Feb 2012
Posts: 3,527
Received Thanks: 1,044
Habe jetzt Debian 7 drauf mit PHP 5.6 drauf, kann es somit testen. Jedoch habe ich bis heute PHP 7 nicht auf Debian 7 zum laufen bekommen.
Mr.Tr33 is offline  
Old 01/19/2016, 23:34   #10
 
elite*gold: 57
Join Date: Jun 2011
Posts: 2,220
Received Thanks: 865
Willst du unbedingt PHP 7 benutzen? Ansonsten kann ich dir noch HHVM empfehlen, ist in den meisten Fällen sowieso schneller als PHP 7.
Zypr is offline  
Old 01/20/2016, 16:13   #11

 
Mr.Tr33's Avatar
 
elite*gold: 2778
Join Date: Feb 2012
Posts: 3,527
Received Thanks: 1,044
Ich benutze ein Control Panel aufm Server und denke kaum, dass HHVM damit laufen wird. Dazu denke ich nicht, dass HHVM mit allen Funktionen zurecht kommt. Oder liege ich da falsch?
Mr.Tr33 is offline  
Old 01/20/2016, 22:58   #12
 
elite*gold: 57
Join Date: Jun 2011
Posts: 2,220
Received Thanks: 865
Also sofern es kein exotisches Framework ist, wird HHVM schon damit fertig. Bekannte Frameworks werden definitiv unterstützt. Hier hast du noch eine Liste von den Erweiterungen, die HHVM standardmäßig integriert hat:
Zypr is offline  
Reply


Similar Threads Similar Threads
[Hilfe] - MySQL auf Centos 6.6 Kein Remote Access mit Navicat...
10/08/2015 - Last Chaos Private Server - 8 Replies
- MySQL auf Centos 6.6 Kein Remote Access mit Navicat... brauche eure Hilfe: http://i.epvpimg.com/vydef.png wie kann ich per befehle den access einbauen... suche vergeblich seit 2 tagen ... immer kommt das Port ist frei user angelegt...
PHP & MySQL Verbindungsproblem (Access Denied)
06/22/2015 - Web Development - 4 Replies
Hey, ich beschäftige mich heute schon ziemlich lange mit einem kleinen Problem was ich aber irgendwie nicht gelöst kriege und weshalb ich hier jetzt mal nachfrage :D Ich versuche eine Website mit Textbox zu erstellen. Die eingabe der Textbox soll in einer Datenbank gespeichert werden. Soweit so gut. Hab mir verschiedene sachen etc. durchgelesen & das Problem jetzt: Ich habs mal zusammen gefasst wo denkich der Fehler liegt: <?php $db = mysqli_connect("127.0.0.1", "ni3*****_1sql4",...
Mysql access denied?
03/29/2013 - Metin2 Private Server - 4 Replies
Wenn ich mein Server starten will (sh start.sh) kommt dauern dieser Fehler, hab auch schon versucht mein Passwort zu updaten, jedoch funktionierte keines meiner Versuche. Hat evtl. einer eine Ahnung wie ich das Hinbekomme? mfg.
Mysql Access denied
10/29/2012 - Metin2 PServer Guides & Strategies - 3 Replies
I have a problem with files 2012! When I want to connect to the mysql: This is the message that he puts it: http://img542.imageshack.us/img542/7826/acces.png What to do? Sincerely,
Mysql Access denied
10/28/2012 - Metin2 Private Server - 1 Replies
I have a problem with files 2012! When I want to connect to the mysql: This is the message that he puts it: http://img542.imageshack.us/img542/7826/acces.png What to do? Sincerely,



All times are GMT +2. The time now is 17:42.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.