Upload von *.min.js - Dateien [GELÖST]
Upload von *.min.js - Dateien
Server-Betriebssystem + Version
Debian 11.3
Eingesetzte Server-Virtualisierung-Technologie
Keine
KeyHelp-Version + Build-Nummer
22.0.1 (Build 2660)
Problembeschreibung / Fehlermeldungen
Beim Hochladen von Dateien sind immer ein paar wenige defekt.
Dabei spielt es keine Rolle ob ich diese via FTP, SCP (und egal ob binär oder als Text) oder über den KH-Dateimanager hochlade.
Interessanterweise handelt es sich überwiegend um *.min.js - Dateien.
Im Dateimanager werden diese dargestellt, können aber zum Bearbeiten nicht angeklickt werden.
Hole ich die Datei via wget funktioniert das bei *.min.js - Dateien
Erwartetes Ergebnis
Tatsächliches Ergebnis
Schritte zur Reproduktion
Zusätzliche Informationen
Hat hier jemand eine Idee??? An den Rechten scheint es wohl nicht zu liegen.
Re: Upload von *.min.js - Dateien
was heißt konkret kaputt? Lässt sich die Datei auch nicht via SSH öffnen auf der Shell?
Ist sichergestellt, dass der Server kein Hardware-Problem hat?
Florian Cheno
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Re: Upload von *.min.js - Dateien
Was sag der folgende Befehl:
Code: Select all
file --mime-type --mime-encoding <PFAD ZUR SCHEINBAR FEHLERHAFTEN DATEI>
Das die .map Dateien nicht aufgehen liegt daran, dass KeyHelp anhand des Mime-Type entscheidet, ob eine Datei zum Editieren geeignet ist.
Mime-Types wie 'inode/x-empty' oder beginnend mit 'text' bekommen das Flag "editierbar". Es wäre somit interessant zu erfahren, was der Mime-Type der .min.js aus deinem Screenshot ist.
Ich habe im Datei-Manager jetzt noch 'application/json' hinzugefügt, damit kann man dann künftig auch in die .map's gucken und diesen Dateien das passende 'code' Icon verpasst.
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Re: Upload von *.min.js - Dateien
kaputt war natürlich recht dämlich von mir ausgedrückt.
Die Dateien lassen sich z. B. per nano problemlos öffnen.
Es gibt nur 2 Probleme:
1. die Datei kann nicht über den Datei-Manager geöffnet werden (was zu vernachlässigen wäre)
2. und das ist das große Problem: die Datei(en) werden falsch vom Apache ausgeliefert.
Hier die Ausgabe des Mime-Typs
bootstrap.bundle.min.js: application/octet-stream; charset=binary
Danke Euch!!!
Habt Ihr denn nicht auch Feiertag heute???
- Jolinar
- Community Moderator
- Posts: 4004
- Joined: Sat 30. Jan 2016, 07:11
- Location: Weimar (Thüringen)
- Contact:
Re: Upload von *.min.js - Dateien
Nein, denn zum Glück sind wir Thüringer nicht so sehr mit Katholiken durchsetzt

Data Collector für Community Support
___
Ich verwende zwei verschiedene Schriftfarben in meinen Beiträgen /
I use two different font colors in my posts:
- In dieser Farbe schreibe ich als Moderator und gebe moderative Hinweise oder begründe moderative Eingriffe /
In this color, I write as a moderator and provide moderative guidance or justify moderative interventions - In dieser Farbe schreibe ich als Community Mitglied und teile meine private Meinung und persönlichen Ansichten mit /
In this color, I write as a community member and share my personal opinions and views
Re: Upload von *.min.js - Dateien
So etwas wäre normal:
Code: Select all
bootstrap.bundle.min.js: text/plain; charset=us-ascii
Kannst du auf dem Rechner der die Datei übertragen hat auch einmal den Mime-Type prüfen. Wenn es da schon falsch ist, dann kann der Server zumindest nichts dafür.
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Re: Upload von *.min.js - Dateien
herzlichen Dank für Deine Antwort. Wenn ich beim FTP-Transfer explizit ASCII auswähle bleibt Sie auf dem Server binary.
Was interessant ist: Diese Dateien wurden von einem FreeBSD-Server heruntergeladen (auf eine Windows-Maschine) und dann 1:1 via Filezilla auf den KeyHelp-Server hochgeladen.
Wie kann ich diese Datein von binär auf ascii ändern?
Re: Upload von *.min.js - Dateien
Die Datei an sich funktioniert ja, innerhalb deiner Website wird sie auch wie gewünscht funktionieren. Aktuell ist einzig das Problem, das du sie nicht über den Dateimanager bearbeiten kannst.
3 Möglichkeiten:
1) Ignorieren, in einer min.js will man in den seltensten Fällen selber Hand anlegen, und wenn dich kann man das ja über andere Wege als den Dateimanager tun.
2) Öffnen der Datei in einem Texteditor, Kopieren des Inhaltes, Einfügen in neue Datei, Abspeichern. Da sollte dann eine reguläre Text-Datei, mit den "korrekten Werten" rauskommen.
3) Mit dem Befehl iconv kann man Dateien konvertieren, das war als ich es das letzte Mal gemacht hab irgendwie sehr nervig, für einzelne Dateien würde ich eher 2) nehmen.
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
- Jolinar
- Community Moderator
- Posts: 4004
- Joined: Sat 30. Jan 2016, 07:11
- Location: Weimar (Thüringen)
- Contact:
Re: Upload von *.min.js - Dateien
Reproduziere den Ablauf doch bitte nochmal mit einem anderen FTP Clienten (aus eigener Erfahrung empfehle ich hier WinSCP) und schau, ob die Daten dann immer noch verfälscht sind. Filezilla hatte in der Vergangenheit ja öfters mit Datenkorruption zu kämpfen, nur weiß ich grad nicht, ob euer spezieller Fall auch dazu gehört...
Data Collector für Community Support
___
Ich verwende zwei verschiedene Schriftfarben in meinen Beiträgen /
I use two different font colors in my posts:
- In dieser Farbe schreibe ich als Moderator und gebe moderative Hinweise oder begründe moderative Eingriffe /
In this color, I write as a moderator and provide moderative guidance or justify moderative interventions - In dieser Farbe schreibe ich als Community Mitglied und teile meine private Meinung und persönlichen Ansichten mit /
In this color, I write as a community member and share my personal opinions and views
Re: Upload von *.min.js - Dateien
wie in meinem ersten Post schon erwähnt tritt das Phänomen auch bei WinSCP (auch wenn ich Text als Übertragungsmodus) auf:
bootstrap.bundle.min.js: application/octet-stream; charset=binary
Das Problem ist, dass beim Aufruf der Seite diese nicht funktioniert - in der Browserconsole erhalten ich:Die Datei an sich funktioniert ja, innerhalb deiner Website wird sie auch wie gewünscht funktionieren. Aktuell ist einzig das Problem, das du sie nicht über den Dateimanager bearbeiten kannst.
Uncaught SyntaxError: Invalid or unexpected token
Re: Upload von *.min.js - Dateien
Ich betreue viele Wordpress und Joomla Seiten.
Da wimmelt es nur so von diesen *.min.js Dateien.
Und auf verschiedensten Servern ist das Problem noch nie aufgetreten.
Irgendwas machst du anders als ich…
Tobi
-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
Re: Upload von *.min.js - Dateien
danke für Deine Antwort - ich dachte zunächst auch dass das kein KeyHelp-Fehler ist.
Aber wenn ich von einem BSD-Server auf dem eine Homepage funktioniert alle Dateien runterlade und anschließend 1:1 auf einen KH-Server hochlade und dann die Seite nicht funktioniert war mein Gedanke, dass der Apache irgendwas anders macht bzgl. Headers bzw. Mime-Types.
Re: Upload von *.min.js - Dateien
Warum der Umweg über dieses Windows?sky-t wrote: ↑Thu 16. Jun 2022, 20:16 Hallo Tobi,
danke für Deine Antwort - ich dachte zunächst auch dass das kein KeyHelp-Fehler ist.
Aber wenn ich von einem BSD-Server auf dem eine Homepage funktioniert alle Dateien runterlade und anschließend 1:1 auf einen KH-Server hochlade und dann die Seite nicht funktioniert war mein Gedanke, dass der Apache irgendwas anders macht bzgl. Headers bzw. Mime-Types.
Lade es doch mal direkt vom KH Server aus runter.
--
A Windows user reinstalls software every few weeks.
A Linux user reinstalls software every few weeks.
The difference is with Linux the version numbers change.
- OlliTheDarkness
- Posts: 1868
- Joined: Tue 14. Aug 2018, 16:41
- Location: Essen (NRW)
Re: Upload von *.min.js - Dateien
Eventuell liegt da der Hund begraben, die Zwischenmaschiene.sky-t wrote: ↑Thu 16. Jun 2022, 20:16 Hallo Tobi,
danke für Deine Antwort - ich dachte zunächst auch dass das kein KeyHelp-Fehler ist.
Aber wenn ich von einem BSD-Server auf dem eine Homepage funktioniert alle Dateien runterlade und anschließend 1:1 auf einen KH-Server hochlade und dann die Seite nicht funktioniert war mein Gedanke, dass der Apache irgendwas anders macht bzgl. Headers bzw. Mime-Types.
Mal den direkten Weg probiert , also von der BSD-Server Kiste direkt auf den KH ?
Oder Daten auf dem BSD-Server "zippen", runterladen, auf KH Hochladen und da wieder entpacken ?!
OlliTheDarkness
**************************************************************
Helden leben lange, Legenden sterben nie


**************************************************************
Re: Upload von *.min.js - Dateien
Tobi
-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser