Verbindung zur Datenbank klappt nicht (gelöst)

PHP, CSS und JavaScript lernen. Anwendungen für Webseiten
Benutzeravatar
struggle
Mitglied (Level 10)
Mitglied (Level 10)
Beiträge: 438
Registriert: So 4. Dez 2022, 11:55
Wohnort: Brandenburg

Verbindung zur Datenbank klappt nicht (gelöst)

Ungelesener Beitrag von struggle »

Ich habe eine neue Datenbank für "mysql_nachrichten" erstellt
verbindung2.PNG
verbindung2.PNG (3.51 KiB) 541 mal betrachtet
Dann habe ich mir die letzte Version von Werner runtergeladen (mysql_nachrichten vom 04.01.24), entpackt und die verbindung.php mit den Zugangsdaten und weiteren Einstellungen ergänzt.
verbindung3.PNG
verbindung3.PNG (9.6 KiB) 541 mal betrachtet
Dann habe ich alles von Werner auf den Server geladen (bilder, demo.php, editor.php, installation.php, lies_mich.txt, logo, nachrichten.php, rss_feed.php, suchbegriffe, verbindung.php)
verbindung1.PNG
verbindung1.PNG (7.87 KiB) 541 mal betrachtet
Nun habe ich in den Browser die Adresse zur "installation.php eingetragen
verbindung4.PNG
verbindung4.PNG (3.46 KiB) 541 mal betrachtet
und aufgerufen

Es erschien nur ein leeres Fenster. aber keine Fehlermeldung
verbindung5.PNG
verbindung5.PNG (8.71 KiB) 541 mal betrachtet
Dann habe ich mal im Browser den editor.php aufgerufen, auch hier erscheint ein leeres Fenster ohne Fehlermeldung
verbindung6.PNG
verbindung6.PNG (2.67 KiB) 541 mal betrachtet
Ich verstehe die Welt nicht mehr, ich habe schon einige Datenbanken erstellt, das ist supereinfach und es hat noch nie Probleme gegeben.

Und die Host-Daten sind auch völlig korrekt eingetragen, auch da hat es noch nie Probleme gegeben.
Bei All inclusive sind übrigens die Verbindungsdaten bei NAME und BENUTZER dieselben.

Aber offensichtlich besteht eine Verbindung :kopf:

Was ist das :confused:
Gruss
Reinhard
Klaus
Supporter
Supporter
Beiträge: 446
Registriert: Mi 21. Jul 2021, 00:43

Re: Verbindung zur Datenbank klappt nicht

Ungelesener Beitrag von Klaus »

Stimmt denn der DB Host mit localhost?
Benutzeravatar
Volker
Moderator
Moderator
Beiträge: 855
Registriert: Sa 12. Dez 2020, 22:35
Wohnort: Wildberg
Kontaktdaten:

Re: Verbindung zur Datenbank klappt nicht

Ungelesener Beitrag von Volker »

Name ist der Name der Datenbank. Die kann man benennen wie man will.
Benutzer ist der Datenbankbenutzer, der kann auch einen Namen nach Wahl haben ( darf aber nie doppelt vorhanden sein)

Prüfe das nochmal und änder ggf. Datenbankname oder Benutzername, damit die nicht gleich sind.
Gruß Volker
Benutzeravatar
Tommy Herrmann
Site Admin
Site Admin
Beiträge: 5865
Registriert: So 6. Dez 2020, 07:37
Wohnort: Berlin
Kontaktdaten:

Re: Verbindung zur Datenbank klappt nicht

Ungelesener Beitrag von Tommy Herrmann »

Also bei meinem Provider "1&1 IONOS" gebe ich dort immer den Hostnamen von "1&1" ein und nicht nur "localhost", eben genau die Zugangsdaten, die mir dort auch angezeigt werden.

Das sieht bei meinem Provider "1&1 IONOS" dann ungefähr so aus:

Hostname:
db1234567890.hosting-data.io

Username:
dbu1234567

Passwort:
mein!unlesbares-Passwort

Database / Datenbank:
dbs12345678
Klaus
Supporter
Supporter
Beiträge: 446
Registriert: Mi 21. Jul 2021, 00:43

Re: Verbindung zur Datenbank klappt nicht

Ungelesener Beitrag von Klaus »

Hab grad mal geguckt, ist ansch. All-Inkl und da kann das von den Daten schon so sein ... auch wenn die Daten in den Bildern wohl nur Fake sind.

https://all-inkl.com/wichtig/anleitunge ... n_547.html

Da beim Aufruf der verbindung.php ein 500er fliegt muss in der Datei was "oberfaul" sein.
->Noch mal lokal frisch aus der ZIP holen und mit Notepad++ editieren und mit FileZilla hochladen.
Benutzeravatar
struggle
Mitglied (Level 10)
Mitglied (Level 10)
Beiträge: 438
Registriert: So 4. Dez 2022, 11:55
Wohnort: Brandenburg

Re: Verbindung zur Datenbank klappt nicht

Ungelesener Beitrag von struggle »

@ Klaus

Dstenbankname und Datenbanknutzer sind dieselben, All inklusive schreibt das so vor, das war schon immer so, es hat immer geklappt und meine anderen Datenbanken laufen genauso.
Gruss
Reinhard
Benutzeravatar
struggle
Mitglied (Level 10)
Mitglied (Level 10)
Beiträge: 438
Registriert: So 4. Dez 2022, 11:55
Wohnort: Brandenburg

Re: Verbindung zur Datenbank klappt nicht

Ungelesener Beitrag von struggle »

@ Tommy

Localhost ist richtig

Localhost ist bei All inklusive com in einem Auswahlfeld vorgegeben und es wird empfohlen, diesen Eintrag zu nutzen.

Meine anderen Datenbanken laufen schon immer so, es gab auch nie Problemr
Gruss
Reinhard
Benutzeravatar
Volker
Moderator
Moderator
Beiträge: 855
Registriert: Sa 12. Dez 2020, 22:35
Wohnort: Wildberg
Kontaktdaten:

Re: Verbindung zur Datenbank klappt nicht

Ungelesener Beitrag von Volker »

Schau doch mal in Filezilla mit der rechten Maustaste auf die verbindung.php wenn Du dort Ansehen/Bearbeiten klickst, ob da kein Fehler vorliegt.

Also nicht in der Datei auf Deinem PC, sondern auf dem Server.
Gruß Volker
Klaus
Supporter
Supporter
Beiträge: 446
Registriert: Mi 21. Jul 2021, 00:43

Re: Verbindung zur Datenbank klappt nicht

Ungelesener Beitrag von Klaus »

Vorschlaug, entpacke die ZIP noch mal und ändere in der Datei verbindung.php mit dem Notepad++ NUR das pass mit ein paar Buchstaben und Ziffern ... KA wie Abc123 oder so ... sonst nichts, dann hochladen.

Zeile 28:
'pass' => "Abc123", # Passwort

Dann die Datei verbindung.php hochladen und kurz hier Bescheid sagen, das PW von Dir brauch ich nicht.
Ich rufe die Seite dann direkt auf und möchte erst mal nur sehen dass eine Fehlermeldung kommt und nicht sonst was auf dem Server spinnt.

Dann sollte kommen:

Code: Alles auswählen

Nachrichten
Die Verbindung zur Datenbank ist fehlgeschlagen!
Der Datenbankname ist unbekannt!
Danach kannst Du noch mal die DB Daten richtig eintragen und noch mal hochladen.
Benutzeravatar
struggle
Mitglied (Level 10)
Mitglied (Level 10)
Beiträge: 438
Registriert: So 4. Dez 2022, 11:55
Wohnort: Brandenburg

Re: Verbindung zur Datenbank klappt nicht

Ungelesener Beitrag von struggle »

# Klaus

Was ist ein 500er, der fliegt ?
Gruss
Reinhard
Klaus
Supporter
Supporter
Beiträge: 446
Registriert: Mi 21. Jul 2021, 00:43

Re: Verbindung zur Datenbank klappt nicht

Ungelesener Beitrag von Klaus »

OK wäre ein 200er, 500er sind ein Zeichen für Schreibfehler, Berechtigung ...
500er.JPG
Benutzeravatar
struggle
Mitglied (Level 10)
Mitglied (Level 10)
Beiträge: 438
Registriert: So 4. Dez 2022, 11:55
Wohnort: Brandenburg

Re: Verbindung zur Datenbank klappt nicht

Ungelesener Beitrag von struggle »

Hallo Klaus,
hab die Zip noch mal entpackt, bei verbindung.php lediglich ein falsches Passwort eingegeben und auf den Server geladen. Bei direktem Aufruf kommt die Fehlermeldung.

Jetzt schreib ich alle Angaben in die verbindung.php noch mal neu
Gruss
Reinhard
Benutzeravatar
struggle
Mitglied (Level 10)
Mitglied (Level 10)
Beiträge: 438
Registriert: So 4. Dez 2022, 11:55
Wohnort: Brandenburg

Re: Verbindung zur Datenbank klappt nicht

Ungelesener Beitrag von struggle »

@ Volker

bei klick auf verbindung.php (Server), dann Ansehen/Bearbeiten,es ist kein Fehler zu erkennen.
Gruss
Reinhard
Benutzeravatar
Tommy Herrmann
Site Admin
Site Admin
Beiträge: 5865
Registriert: So 6. Dez 2020, 07:37
Wohnort: Berlin
Kontaktdaten:

Re: Verbindung zur Datenbank klappt nicht

Ungelesener Beitrag von Tommy Herrmann »

Der Fehler: 500 ist ein "Internal Server Error" (interner Server Fehler).

https://www.ionos.de/digitalguide/hosti ... emloesung/

Bist Du Dir ganz sicher, dass Du in Deine Datei "verbindung.php" keinen Fehler eingebaut hast und diese auch wieder (immer noch) im Zeichenformat "UTF-8", nach Deinen Änderungen, gespeichert wurde.


Welche Ursachen führen zum Error 500?

Der „Internal Server Error“ kann beim Verarbeiten der Anfrage durch den Webserver entstehen. Der Sammel-Statuscode umfasst alles, was beim Server ungeplant passieren und damit die Ausgabe der Website verhindern kann. Wahrscheinlich tritt der Server-Error 500 auf, weil in der Konfiguration des Webservers ein Fehler aufgetaucht ist. Hier eine Auswahl an typischen Fehlerquellen:

Permission-Fehler: Die Berechtigungen der Hauptdateien und -ordner sind nicht korrekt gesetzt.

PHP-Timeout: Das Skript versucht auf eine externe Ressource zuzugreifen und erfährt dabei ein Timeout.

Fehlerhafter Code in .htaccess: Die Struktur in einer .htaccess-Datei kann falsch sein.

Fehler in der Syntax oder dem Code in CGI-/Perl-Scripts: In manchen Fällen sind Skripte fehlerhaft. Besonders Pfade können falsch ausgerichtet sein.

PHP-Memory-Limit: Ein Prozess überschreitet den Arbeitsspeicher und kann deshalb nicht korrekt ausgeführt werden.

Bei WordPress-Seiten oder anderen Content-Management-Systemen kann zudem die Installation einer fehlerhaften oder inkompatiblen Erweiterung die Ursache sein: Plug-ins und Themes – besonders von Drittanbietern – können die komplette Website beeinträchtigen.
Benutzeravatar
Volker
Moderator
Moderator
Beiträge: 855
Registriert: Sa 12. Dez 2020, 22:35
Wohnort: Wildberg
Kontaktdaten:

Re: Verbindung zur Datenbank klappt nicht

Ungelesener Beitrag von Volker »

Hast Du die alte Datenbank gelöscht oder noch aktiv am Server ?
Wenn die noch da ist, trag doch mal die alten Daten in die verbindung.php ein und starte die installation mal neu.
Gruß Volker
Benutzeravatar
struggle
Mitglied (Level 10)
Mitglied (Level 10)
Beiträge: 438
Registriert: So 4. Dez 2022, 11:55
Wohnort: Brandenburg

Re: Verbindung zur Datenbank klappt nicht

Ungelesener Beitrag von struggle »

Klaus hat geschrieben: Fr 12. Jan 2024, 21:11 Vorschlaug, entpacke die ZIP noch mal und ändere in der Datei verbindung.php mit dem Notepad++ NUR das pass mit ein paar Buchstaben und Ziffern ... KA wie Abc123 oder so ... sonst nichts, dann hochladen.

Zeile 28:
'pass' => "Abc123", # Passwort

Dann die Datei verbindung.php hochladen und kurz hier Bescheid sagen, das PW von Dir brauch ich nicht.
Ich rufe die Seite dann direkt auf und möchte erst mal nur sehen dass eine Fehlermeldung kommt und nicht sonst was auf dem Server spinnt.

Dann sollte kommen:

Code: Alles auswählen

Nachrichten
Die Verbindung zur Datenbank ist fehlgeschlagen!
Der Datenbankname ist unbekannt!
Danach kannst Du noch mal die DB Daten richtig eintragen und noch mal hochladen.
Jetzt hat es geklappt :hurra:

Ich habe die Zip noch mal entpackt, die verbindung.php nochmals erstellt, genauso mit allen Angaben wie zuvor (localhost, Datebankname, Nutzer), auf den Server geschoben und die installation.php aufgerufen.
Mit den Worten von Boris Becker: bin ich schon drin ?"
Dann die editor.php aufgerufen, ersten Eintrag gemacht, dann die demo.php aufgerufen und mir den Eintrag angesehen.

Was war das ? es war doch alles genauso wie vorher :confused:

Jetzt kann ich weiter machen !

An dieser Stelle möchte ich mich bei allen Beteiligten für die Hilfe bedanken !
Gruss
Reinhard
Antworten

Wer ist online?

Mitglieder in diesem Forum: Ahrefs [Bot], vloppy und 104 Gäste