Und was ist da mit? Warum passiert das?
Zitat:
ich habe in meine Firewall Port 3306 frei gegeben, mysql neue gestartet und, wenn ich bei phpmyadmin anmelden möchte, kam nach drei anmelde versuche Fehler, das benutzer oder password falsch ist? warum denn? was soll ich da beachten?
Nachdem du das SecurityScript ausgeführt hast, hast du auch für den MySQL-Server-user<root> ein Passwort vergeben.
Ab diesem Zeitpunkt kann der phpmyadmin nicht mehr automatisch auf den MySQL-Server zugreifen, weil ja für den <root>-User ein paswort vergeben wurde.
Ich denke das du für den mySQL ein anderes Passwort genommen hast als für die Absicherung der Webseite (Willkommenscreen)
Daher mal beim nächsten aufruf
Name: root
PW: mysqlpasswort
Dann sollte der phpmyadmin wieder laufen.
Das ganze kanst du auch wieder Automatisieren wenn du die config.inc.php im phpmyadmin Verzeichnis editierst und darin dem User <root> das MySQLpassowrt einträgst.
------------------------------
Hier kann wiederum nur kopfschütteln...
Zuerst bestätigst du das es über
http://dyndnsnamen funktioniert und im nächsten Satz wiederlegst du die erste Aussage.
Also werd ich nochmal Aus ein anderpflücken.....
Fakt #1:
Aufruf über
http://localhost funktioniert und alles läuft wie gewollt
Fakt #2:
Ein Bekannter der über das Internet deinen
htpp://dyndnsnamen aufruft kann das was du über
http://localhost gemacht nicht wiederholen, bzw. mögliche Eingabe die der Bekannte gemacht hat werden nicht in die DB geschrieben.
Fakt #3 !!!!!!!!
Der versuch das du zuhause über
http://dyndnsnamen es scheinbar funktioniert, lasse ich jetzt aussen vor, weil sonnst kommen wir da nicht zu potte.
Lösungweg:
Schalte den XAMPP-Willkommenscreen wieder frei (umbennen der .htaccess im Verzeichnis \xampp\htdocs\xampp\)
sodass dein bekannter über
httpd://dyndnsnamen/xampp deinen XAMPP-Willkommenscreen sehen kann.
In diesem Willkommenscreen soll der bekannte die Demo --> CD Sammlung bitte austesten.
Wenn das einwandfrei von deinem bekannten durchführbar ist dann ist schlicht und ergreifend ein Fehler in deinem Webcontent vorhanden.
Schätzungsweise eine .htaccess die einen
Deny from All
Allow from localhost
vorhanden hat, dann würde dieses Verhalten auf dein Webcontent nachvollziehbar sein.