WebSite X5Help Center

 
Joerg F.
Joerg F.
User

Database Viewer keine Kommunikation zum Server möglich.  de

Автор: Joerg F.
Просмотрено 647, Подписчики 1, Размещенный 0  

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

Размещено
13 Ответы
Andreas S.
Andreas S.
Moderator
Лучший пользователь месяца DE

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.

Читать больше
Размещено От Andreas S.
Joerg F.
Joerg F.
User
Автор

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

Читать больше
Размещено От Joerg F.
Andreas S.
Andreas S.
Moderator
Лучший пользователь месяца DE

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.

Читать больше
Размещено От Andreas S.
Joerg F.
Joerg F.
User
Автор

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

Читать больше
Размещено От Joerg F.
Andreas S.
Andreas S.
Moderator
Лучший пользователь месяца DE

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.

Читать больше
Размещено От Andreas S.
Joerg F.
Joerg F.
User
Автор
Andreas S.
Oben steht die URL lokalhost/tkw/buch.html ! Welche URL der WEbsite hast du dann geschrieben beim Export ins Internet?

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.

Andreas S.

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

Читать больше
Размещено От Joerg F.
Andreas S.
Andreas S.
Moderator
Лучший пользователь месяца DE

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.

Читать больше
Размещено От Andreas S.
Joerg F.
Joerg F.
User
Автор
Andreas S.
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

Читать больше
Размещено От Joerg F.
Andreas S.
Andreas S.
Moderator
Лучший пользователь месяца DE

Hast du in der Datenbank in WSX5 auch eine Tabelle angegeben?  Oder im Database Viewer den Tabellennamen korrekt eingetragen?

Читать больше
Размещено От Andreas S.
Joerg F.
Joerg F.
User
Автор
Joerg F.
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

Ja habe ich, wie schon am Anfang erklärt und gezeigt.

Читать больше
Размещено От Joerg F.
Incomedia
Stefano G.
Incomedia

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

Читать больше
Размещено От Stefano G.
Joerg F.
Joerg F.
User
Автор

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

Читать больше
Размещено От Joerg F.
Incomedia
Stefano G.
Incomedia

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

Читать больше
Размещено От Stefano G.