Dateinamen - Bug beim upload per ftp und Dateiverwaltung

Fragen zur Installation von CONTENIDO 4.9? Probleme bei der Konfiguration? Hinweise oder Fragen zur Entwicklung des Systemes oder zur Sicherheit?
Antworten
McHubi
Beiträge: 1223
Registriert: Do 18. Nov 2004, 23:06
Wohnort: Mettmann
Kontaktdaten:

Dateinamen - Bug beim upload per ftp und Dateiverwaltung

Beitrag von McHubi »

Hallo zusammen,

normalerweise ist es ja kein Problem, mehrere Dateien per ftp in "upload/meinverzeichnis" hochzuladen, wenn anschließend für eine Aktualisierung der DB-Tabelle "con_upl" der Ordner in der Dateiverwaltung aufgerufen wird. Allerdings habe ich bei "unsauberen" Dateinamen folgendes festgestellt:

# Dateiname lautet "beispiel!.html"
# Upload per FTP, Dateiname auf Server lautet unverändert "beispiel!.html"
# Aufruf des Ordners mit dieser Datei in der Dateiverwaltung führt zum Hinterlegen des bereinigten Dateinamens "beispiel.html" ohne Ausrufezeichen - allerdings nur in der DB-Tabelle "con_upl", der Dateiname auf dem Server bleibt unverändert.
# Bei erneutem Einlesen des Ordners in der Dateiverwaltung, wird wieder eine "neue" Datei "beispiel!.html" gefunden und wieder ohne das "!" in der DB con_upl hinterlegt. Das wiederholt sich bei jedem Aufruf des Ordners in der Dateiverwaltung, sodass diese problematischen Dateien zigfach gelistet werden.

Wird die Datei "beispiel!.html" nicht per ftp sonder die Dateiverwaltung hochgeladen, wird der Dateiname bereinigt in der con_upl hinterlegt und auch der Name der Datei selbst auf dem Server wird angepasst.

Der Fehler besteht meines Erachtens darin, dass bei der FTP-Variante beim nachträglichen Einlesen der Dateien zwar der Dateiname für die Eintragung in der con_upl korrigiert wird, nicht jedoch der eigentliche Dateiname auf dem Server - was ja beim Upload per Dateiverwaltung genau so passiert.

Sicher, wer sich an allgemeingültige Dateinamenskonventionen (keine Leerzeichen, keine Umlaute/Sonderzeichen, alles klein usw.) hält, bekommt diese Probleme erst gar nicht. Aber man kennt ja so seine "Redakteure"... Ja, Redakteure sollten auch nicht unbedingt einen Zugriff per ftp erhalten, aber dennoch: in meinen Augen ist das ganze ein Fehler der bereinigt werden sollte. :wink:

Viele Grüße,

Markus
seamless-design.de
"Geht nicht!" wohnt in der "Will nicht!"-Strasse.

Das Handbuch zur Version 4.10: CONTENIDO für Einsteiger (4.10)

Das Handbuch zur Version 4.9: CONTENIDO für Einsteiger (4.9)
frederic.schneider_4fb
Beiträge: 967
Registriert: Do 15. Apr 2004, 17:12
Wohnort: Eschborn-Niederhöchstadt
Kontaktdaten:

Re: Dateinamen - Bug beim upload per ftp und Dateiverwaltung

Beitrag von frederic.schneider_4fb »

Lieber Markus, wir nehmen das mal als Ticket für eine spätere Version auf.
Frederic Schneider
Entwickler bei der four for business AG
McHubi
Beiträge: 1223
Registriert: Do 18. Nov 2004, 23:06
Wohnort: Mettmann
Kontaktdaten:

Re: Dateinamen - Bug beim upload per ftp und Dateiverwaltung

Beitrag von McHubi »

Hallo Frederic,
das hört sich gut an! :D Danke!
seamless-design.de
"Geht nicht!" wohnt in der "Will nicht!"-Strasse.

Das Handbuch zur Version 4.10: CONTENIDO für Einsteiger (4.10)

Das Handbuch zur Version 4.9: CONTENIDO für Einsteiger (4.9)
Antworten