Database Viewer keine Kommunikation zum Server möglich.
Автор: Joerg F.Hallo zusammen,
ich habe ein Problem mit dem Database Viewer.
Ausgangssituation ist, dass ich von einem ehemaligen Kollegen ein angefangenes Projekt übernommen habe.
Hierfür wird beim Kunden eine Lokale Webseite per xampp gehostet.
Der Kunde stellt ein PC in den Eingangsbereich und möchte das Besucherbuch damit digitalisieren.
Nun hat der Kollege ein Projekt angefangen und entsprechend die Funktionalität getestet, aber der Design war noch nicht für den Kunden angepasst.
Nun habe ich das Projekt importiert und entsprechend weiter daran gearbeitet.
Die einzige Seite die nicht funktioniert ist, die mit dem Database Viewer Objekt. Ich bekomme die Daten einfach nicht geladen. Die Tabellenspalten sind entsprechend richtig angelegt worden, aber gibt in der Tabelle "Keine Daten vorhanden" aus und beim Aufruf der Seite kommt eine Alarmmeldung:
Bei der Kommunikation mit dem Server ist ein Fehler aufgetreten.
Das "ursprüngliche" Projekt wurde auf einem Server mit xampp gehostet inkl. Datenbank und dort funktioniert der Database Viewer.
Das von mir angepasste Projekt wurde am Ende auf den gleichen Server mit Zugriff auf die gleiche Datenbank gehostet und dennoch kommt der gleiche Fehler. (Da ich mir lokal ein neues xampp aufgesetzt hatte)
Beim vergleichen der beiden Codes konnte ich nur einen Versionunterschied feststellen, da die "alte" Seite mit Website X5 Version 2019-3-17-1 erstellt wurde und entsprechend auf DatabaseViewer v17 setzt und ich jetzt aktuell die v19 einsetze.
Ich wäre für jede Idee/Hilfe dankbar!
Viele Grüße
HAst du auch die aktuellen Zugangsdaten für die DAtenbank korrigiert auf die neuen? Wenn ein anderer PC mit einer anderen xampp Version installiert ist, dann muss man diese Daten nehmen.
Ich würde die eingegebene Datenbank sowieso löschen und neu aktivieren in WSX5 mit den neuen Zugangsdaten.
Nur zur INFO. Für die Benützung der Datenbank in WSX5 ist die xampp Datenbank nicht kompatibel gemacht worden sondern eher eine "echte" Datenbank.
Автор
Guten Morgen Andreas,
Ja ich habe mich an das Video von Aleksej H. gehalten und entsprechend die Daten in WSX5 hinterlegt und im Objekt auch ausgewählt.
Wie erwähnt, habe ich alles "frisch" selber auf gesetzt, nur nachdem es bei mir nicht ging, habe ich mal in WSX5 entsprechend auf die bestehende Datenbank umgeändert und dort hin gehostet um zu schauen ob es mir der liegt und ich somit den Fehler in meinen Datenbankeinstellungen suchen müsste. Was aber nicht der Fall war, da es dort auch nicht geht.
Danke für die Info, aber für den Anwendungszweck sollte das genügen und wie gesagt, mit dem Database Viewer v17 funktionierte es ja.
Hast du noch weitere Ideen?
Grüße
Ich nehme an das xampp ist gestartet beim testen der Website?
Ich habe seit Jahren nicht mehr mit xampp gearbeitet als ich noch mit Joomla gearbeitet habe, aber auch dort immer Probleme hatte.
Was hast du bei der Erstellung der Datenbank in WSX5 für Eingaben gemacht? Am besten Screenshot machen.
Автор
Hallo Andreas,
Apache Webserver, MySQL und FTP Server laufen selbstverständlich.
Unter Einstellungen Datenmanagement habe ich alle entsprechenden Daten hinterlegt:
Im Objekt Database Viewer habe ich dann entsprechend die hinterlegte Datenbank ausgewähltund den richtigen Tabellennamen eingetragen:
Hier ist meine Datenbank:
Außerdem wurden die hier getätigten Datenbankeinträge alle durch das Objekt Kontaktformular erstellt, also kann es nicht an "falschen" Zugangsdaten liegen:
Wie schon erwähnt, werden die richtigen Spalten aus der Datenbank im Database Viewer dargestellt, nur kein Inhalt. Somit ist aber für mich immer noch klar, dass es nicht an meiner Datenbank oder an xampp liegen kann:
Viele Grüße
Oben steht die URL lokalhost/tkw/buch.html !
Welche URL der WEbsite hast du dann geschrieben beim Export ins Internet?
Außerdem ist die aufgerufene Seite eine html Seite und keine PHP Seite wenn der Database Viewer angezeigt werden soll.
Автор
Die URL der Seite beim Export ist die IP Adresse des "Webservers"/tkw
Ich habe in der Datenbank die Benutzerrechte für localhost und zusätzlich die IP angegeben um einfach mal alles auzuschließen.
Brachte alles keinen Erfolg. Auch wenn ich die Webseite über die Exportierte URL aufrufe, macht es keinen Unterschied.
Außerdem ist die aufgerufene Seite eine html Seite und keine PHP Seite wenn der Database Viewer angezeigt werden soll.
Mit der Aussage kann ich leider nichts anfangen. Was soll mir das sagen?
Grüße
Kannst du mal unter "3" bei der Seite "buch" unter "Eigenschaften" bei REiter "Erweitert" unten von HTML auf PHP umstellen. Danach STRG+Vorschau drücken und hochladen.
Автор
Habe ich getan. Jetzt habe ich zusätzlich eine buch.php, welche beim Aufruf auch nicht geht:
Ich sollte vielleicht nochmal erwähnen, dass es in der gleichen Konstellation auf einem anderen Server mit der "älteren" Database Viewer Version funktioniert. Auch jetzt noch.
Dort handelt es sich auch nicht um eine PHP-Datei sondern eine HTML:
Grüße
Hast du in der Datenbank in WSX5 auch eine Tabelle angegeben? Oder im Database Viewer den Tabellennamen korrekt eingetragen?
Автор
Ja habe ich, wie schon am Anfang erklärt und gezeigt.
Hello Joerg
I've tested the functionality with a test project in a default XAMPP installation and it appears to be working just fine
Unfortunately, I am afraid that the reason for this must be found in some particular configuration of the project and the server. Considering the server is currently handled and configured by you, you will need to investigate the connection issue with the webserver yourself.
Since the website is not online and it isn't currently hosted on any common hosting space, it is not possible for me to analyze and investigate the issue which apparently is occurring there only.
If possible, try uploading the website online temporarily and see if it works fine there
If it doesn't work there too, I might be able to analyze the issue then
Keep me posted here
Thank you
Stefano
GOOGLE TRANSLATE ---
Hallo Jörg
Ich habe die Funktionalität mit einem Testprojekt in einer Standard-XAMPP-Installation getestet und es scheint einwandfrei zu funktionieren
Leider befürchte ich, dass der Grund dafür in einer bestimmten Konfiguration des Projekts und des Servers liegen muss. Da der Server derzeit von Ihnen verwaltet und konfiguriert wird, müssen Sie das Verbindungsproblem mit dem Webserver selbst untersuchen.
Da die Website nicht online ist und derzeit nicht auf einem gemeinsamen Hosting-Bereich gehostet wird, kann ich das Problem, das anscheinend nur dort auftritt, nicht analysieren und untersuchen.
Versuchen Sie nach Möglichkeit, die Website vorübergehend online hochzuladen, und prüfen Sie, ob sie dort ordnungsgemäß funktioniert
Wenn es dort auch nicht funktioniert, kann ich das Problem möglicherweise analysieren
Halte mich hier auf dem Laufenden
Vielen Dank
Stefano
Автор
Hello Stefano,
thanks a lot for your help!
I have exported the table from my xampp and reimported it at the webhoster bplaced.
After I had hosted the complete project there, I unfortunately had to find out that the Database Viewer works there...
I just do not understand where my mistake is.
Again FYI:
The original project is hosted locally on server A and the Database Viewer works there.
The customized project after the update is hosted locally on server B and also got the table imported from server A and the Database Viewer does not work there.
Now I already hosted the customized project on server A and changed the database settings on server A accordingly. But also there only the Database Viewer does not work.
The database connections via the object contact form - to write data into the database - works everywhere!
To be honest, this doesn't make sense to me, so I would be happy if you have another idea for me to get me out of tunnel vision.
Best regards
Hello Joerg
Unfortunately, I really do believe that the issue is to be found in the configuration of said webservers. This goes beyond the kind of support that the Staff on the Help Center can offer since it involves the webserver itself and not the software specifically
For this reason, I am afraid I cannot be of further help with this
I will leave the topic open so that other users might eventually stop by and assist you with this
I remain available should you have any other question
Thank you
Stefano
GOOGLE TRANSLATE ---
Hallo Jörg
Leider glaube ich wirklich, dass das Problem in der Konfiguration dieser Webserver liegt. Dies geht über die Art der Unterstützung hinaus, die die Mitarbeiter der Hilfe anbieten können, da es sich um den Webserver selbst und nicht speziell um die Software handelt
Aus diesem Grund kann ich leider nicht weiterhelfen
Ich werde das Thema offen lassen, damit andere Benutzer irgendwann vorbeischauen und Ihnen dabei helfen können
Ich bleibe verfügbar, falls Sie weitere Fragen haben
Vielen Dank
Stefano