WebSite X5Help Center

 
Heinz-Ludwig S.
Heinz-Ludwig S.
User

Small error in x5engine.php  de

Auteur : Heinz-Ludwig S.
Visité 814, Followers 1, Partagé 0  

in x5engine.php version 2022.1.4.evo is an error in this function at line 7382:

there is the variable message instead $message

function imPrintJsError($docType = true)
{
$message = l10n('form_js_error') . "
" . l10n('form_js_error_redirect');
return imPrintError(message, $docType);
}

Posté le
5 RéPONSES - 1 UTILES - 1 CORRECT
Andreas S.
Andreas S.
Moderator
Meilleur utilisateur du mois DE

Welche WSX5 Version verwendest du?

Welche PHP Version läuft auf deinem Server?

Wurde dein Projekt in der V11 gemacht und immer wieder konvertiert in die neueste Version?

Vielleicht überschneidet sich alter Code mit neuem Code am Server. Schon mal komplett gelöscht und neu "alles" hochgeladen?

Lire plus
Posté le de Andreas S.
Heinz-Ludwig S.
Heinz-Ludwig S.
User
Auteur

WSX5 2022.1.4 - php 7.4

Diesen Fehler habe ich bereits unter einer vorherigen Version korrigiert.

Bereits das Original im Verzeichnis "c:\Program Files\WebSite X5 - Evolution\Res\" ist hier m.E fehlerhaft.

Mit dem Update der Version auf 2022.1.4 wurde diese Datei erneut ersetzt und hat den gleichen Fehler wieder

Lire plus
Posté le de Heinz-Ludwig S.
Incomedia
Stefano G.
Incomedia

Good afternoon Heinz

Where exactly do you get this error? Does it appear on a page?

Do you have an URL where I can see this issue? Does this generate any kind of problem with your website while you navigate it?

Please let me know all of this information here so that I might help you

Thank you

Stefano

GOOGLE TRANSLATE ---

Guten Tag Heinz

Wo genau bekommst du diesen Fehler? Erscheint es auf einer Seite?

Haben Sie eine URL, wo ich dieses Problem sehen kann? Führt dies zu irgendwelchen Problemen mit Ihrer Website, während Sie darauf navigieren?

Bitte teilen Sie mir alle diese Informationen hier mit, damit ich Ihnen helfen kann

Danke

Stefano

Lire plus
Posté le de Stefano G.
Heinz-Ludwig S.
Heinz-Ludwig S.
User
Auteur

Auszug aus dem errorlog:

Uncaught Error: Undefined constant "message" in /www/htdocs/####/www/xxxx.eu_www/res/x5engine.php:7382

Es scheint, dass der Fehler bei der Verwendung des E-Mail-Formulars auftritt.

Wenn ich in x5engine.php in Zeile 7382 die Textstelle "message" durch "$message" ersetze, ist alles OK

alt: return imPrintError(message, $docType);
neu: return imPrintError($message, $docType);

Ich habe dies ebenfalls in "c:\Program Files\WebSite X5 - Evolution\Res\x5engine.php" korrigiert, sodass alle Seiten nun die geänderte Datei verwenden.
Der Fehler war auch bei vorhergehenden Programmversionen vorhanden

GOOGLE TRANSLATE ---

Excerpt from the error log:

Uncaught Error: Undefined constant "message" in /www/htdocs/####/www/xxxx.eu_www/res/x5engine.php:7382

It seems that the error occurs when using the email form.

If I replace "message" with "$message" in line 7382 of x5engine.php, everything is OK

old: return imPrintError(message, $docType);
new: return imPrintError($message, $docType);

I also corrected this in "c:\Program Files\WebSite X5 - Evolution\Res\x5engine.php" so that all pages are now using the modified file.
The error was also present in previous program versions

Lire plus
Posté le de Heinz-Ludwig S.
Incomedia
Stefano G.
Incomedia

Hello Heinz

Thank you for your feedback

I've found the error and notified the developers of this so that it can be finally be fixed

I will inform you here as soon as news on this becomes available 

Stefano

GOOGLE TRANSLATE ---

Hallo Heinz

Vielen Dank für dein Feedback

Ich habe den Fehler gefunden und den Entwicklern mitgeteilt, damit er endlich behoben werden kann

Ich werde Sie hier informieren, sobald es Neuigkeiten dazu gibt

Stefano

Lire plus
Posté le de Stefano G.