Guten Abend,
Betriebssysteme Debian 12 und 13 ( Ich habe 2 virtuelle Maschinen installiert)
Apache installiert und funktioniert.
PHP installiert und funktioniert.
PHP-CLI ....funktioniert.
MySQL installiert und funktioniert.
Problem: Ich habe einen Script zum testen der Verbindung geschrieben aber es wird Fehlercode 500 angezeigt.
<?php
$servername = “localhost”; // Auch mit ' ' versucht
$username = “root”;
$password = “Test123”; // einfach zum testen!
// Create connection
$conn = mysqli_connect($servername, $username, $password);
// Check connection
if(!$conn) {
die(“connection failed: ” . mysqli_connect_error());
} else {
echo “Connected Successfully”;
}
?>
$: systemctl restart mysql // neue gestartet und ist auch enabled!
in Shell
$: sudo systemctl status mysql
Ergebnis: Ich denke der Zugang wird blockiert ? Firewall habe port frei gegeben!
/etc/mysql/debian-start[3849]: Reading datadir from the MariaDB server failed. Got the following error when executing the 'mysql' co>
Okt 21 21:06:51 serv-1 /etc/mysql/debian-start[3849]: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
Okt 21 21:06:51 serv-1 /etc/mysql/debian-start[3849]: FATAL ERROR: Upgrade failed
Okt 21 21:06:51 serv-1 mariadbd[3829]: 2025-10-21 21:06:51 4 [Warning] Access denied for user 'root'@'localhost' (using password: NO)
Okt 21 21:06:51 serv-1 debian-start[3858]: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
Betriebssysteme Debian 12 und 13 ( Ich habe 2 virtuelle Maschinen installiert)
Apache installiert und funktioniert.
PHP installiert und funktioniert.
PHP-CLI ....funktioniert.
MySQL installiert und funktioniert.
Problem: Ich habe einen Script zum testen der Verbindung geschrieben aber es wird Fehlercode 500 angezeigt.
<?php
$servername = “localhost”; // Auch mit ' ' versucht
$username = “root”;
$password = “Test123”; // einfach zum testen!
// Create connection
$conn = mysqli_connect($servername, $username, $password);
// Check connection
if(!$conn) {
die(“connection failed: ” . mysqli_connect_error());
} else {
echo “Connected Successfully”;
}
?>
$: systemctl restart mysql // neue gestartet und ist auch enabled!
in Shell
$: sudo systemctl status mysql
Ergebnis: Ich denke der Zugang wird blockiert ? Firewall habe port frei gegeben!
/etc/mysql/debian-start[3849]: Reading datadir from the MariaDB server failed. Got the following error when executing the 'mysql' co>
Okt 21 21:06:51 serv-1 /etc/mysql/debian-start[3849]: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
Okt 21 21:06:51 serv-1 /etc/mysql/debian-start[3849]: FATAL ERROR: Upgrade failed
Okt 21 21:06:51 serv-1 mariadbd[3829]: 2025-10-21 21:06:51 4 [Warning] Access denied for user 'root'@'localhost' (using password: NO)
Okt 21 21:06:51 serv-1 debian-start[3858]: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)