Einfacher Zugang zu Protokolldateien

Automatisch übersetzt von Deepl

Protokolldateien können bei der Fehlersuche sehr nützlich sein. Sie sind auch eine große Hilfe bei der Suche nach der Grundursache eines Vorfalls. Anhand von Protokollen können wir nachvollziehen, wo und wann ein Problem aufgetreten ist. Früher konnte man mit dem Get 4D folder auf den Ordner zugreifen, der alle Protokolle enthält. Mit 4D v16 R6 ist es jetzt dank der Erweiterung des Befehls „Log“ einfacher, eine bestimmte Protokolldatei zu finden. Get 4D file Befehls.

Als Server-Administrator können Sie Ihren Server jetzt ganz einfach anhand der Logdatei-Informationen überwachen. So können Sie z. B. die Serveraktivität überwachen, indem Sie den Inhalt der Request Logdatei überprüfen, in der alle Standardanfragen aufgelistet sind, die vom 4D Server oder dem 4D Remote Rechner ausgeführt wurden.

Hier ist die Liste der Selektoren, die dem Befehl Get 4D file Befehl hinzugefügt wurden, um den Zugriff auf Protokolldateien zu vereinfachen:

  • Request log file
  • Debug log file
  • Backup log file
  • Verification log file
  • Compacting log file
  • Repair log file
  • HTTP log file
  • Build application log file

Debug-Protokoll öffnen

Der folgende Code öffnet die Datei Debug log mit allen Vorgängen, die auf der 4D Programmierebene stattgefunden haben:

C_TEXT($logFilePath)
$logFilePath :=Get 4D file(Debug log file)
OPEN URL ($logFilePath)

Möchten Sie mehr über Protokolldateien erfahren? Schauen Sie sich diesen Artikel in der Dokumentation an.

Vanessa Talbot
Product Owner - Vanessa Talbot kam im Juni 2014 zum 4D Programmteam. Als Product Owner ist sie für das Schreiben der User Stories und deren Umsetzung in funktionale Spezifikationen zuständig. Ihre Aufgabe ist es auch, sicherzustellen, dass die Implementierung der Funktionen den Anforderungen des Kunden entspricht. Seit ihrer Ankunft hat sie an der Definition der wichtigsten Funktionen in 4D gearbeitet. Sie hat an den meisten der neuen Funktionen für präemptives Multi-Threading gearbeitet und auch an einem sehr komplexen Thema: der neuen Architektur für erstellte Anwendungen. Vanessa hat einen Abschluss von der Telecom Saint-Etienne. Sie begann ihre Karriere am Criminal Research Institute als Entwicklerin für die audiovisuelle Abteilung. Sie hat auch in den Bereichen Medien und Medizin als Expertin für technischen Support, Produktion und die Dokumentation neuer Funktionen gearbeitet.