Batch Upload Problem, Dateien die 3 oder 9 enthalten ... Batch Upload Problem, Dateien die 3 oder 9 enthalten ...
 

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Main Menu

Batch Upload Problem, Dateien die 3 oder 9 enthalten ...

Started by UEning, June 08, 2006, 10:50:29 PM

Previous topic - Next topic

0 Members and 3 Guests are viewing this topic.

UEning

Moin zusammen,

Ich habe meine Gallerie von Version 3.3 (oder 3.4) auf Version 4.7 (mitlerweile auf 4.8 ) upgedatet.

Vorher hat der Batchupload funktioniert.
Wenn ich jetzt Bilder per FTP hochlade zeigt er mir diese noch ohne Probleme an, bis ich die Verzecihnisauswahl mit OK bestätige.
Er benennt mir alle Dateien die eine drei oder neun enthalten auf meinem Server um!

z.B:
aus den Dateien:
2006_090.jpg bis 2006_099.jpg
kommen folgende Dateien:

2006_0_0.jpg      
2006_0_0.jpg    
2006_0_1.jpg    
2006_0_2.jpg    
2006_0_4.jpg    
2006_0_5.jpg    
2006_0_6.jpg    
2006_0_7.jpg    
2006_0_8.jpg    
2006_0__.jpg    
2006_0__~0.jpg

Woran kann das Liegen?

Ich werde jetzt nochmal die 10 bilder hochladen und den Debugmodus dabei mal aktivieren...

OK: Hier die Debug Meldungen:
http://uening.ue.ohost.de/coppermine-fehler.txt

MfG UEning


PS: Ach so, in der neuen Version werden die EXIF Daten nicht mehr angezeigt:
Fatal error: read_entry() [function.read-entry]: Failed opening required 'makers/canon.php' (include_path='') in /home/www/htdocs/[...]/include/exif.php on line 612 Ich muß EXIF deaktivieren!

Warum ist der include_path= leer? wo wird der definiert? die datei (canon.php) ist vorhanden, und auch das dateiprüftool meldet keine einzige fehlende datei...

PPS: Wie kann ich meine Datenbank komplett in einem Rutsch auf UTF-8 umstellen???

Joachim Müller

Nur eine Frage pro Thread!

Das Umbenennen geschieht aus Sicherheitsgründen.

Der include-path wird in php.ini gesetzt. Die Tatsache, dass er bei Dir leer ist deutet auf unsauberes Server-Setup.

Umstellung auf utf-8 durch den charsetmgr.php, der auf der Seite update.php verlinkt und empfohlen ist.

UEning

Quote from: GauGau on June 09, 2006, 06:56:08 AM
Nur eine Frage pro Thread!
Oh, Sorry, werde ich beim nächsten mal beachten!

Danke für deine Antworten.

Quote from: GauGau on June 09, 2006, 06:56:08 AM
Das Umbenennen geschieht aus Sicherheitsgründen.
Aus was für Sicherheitsgründen? und warum benennt er nur die 3 und 9en um???
//edit: Wenn benötigt hänge ich noch mal die Debugmeldungen von den Dateien von 10-20 an, wo er nur die 13 und 19 umbennent!

Damit macht mir Coppermine meine gesamte Sortierung durcheinander!
In der alten Version hat das ja auch noch richtig funktioniert.

Quote from: GauGau on June 09, 2006, 06:56:08 AM
Der include-path wird in php.ini gesetzt. Die Tatsache, dass er bei Dir leer ist deutet auf unsauberes Server-Setup.
Ok, das gucke ich mir dann nochmal in Ruhe an...

Quote from: GauGau on June 09, 2006, 06:56:08 AM
Umstellung auf utf-8 durch den charsetmgr.php, der auf der Seite update.php verlinkt und empfohlen ist.

Hm, wenn ich die update.php aufrufe finde ich dort keinen Link zu charsetmgr.php...
(es nur 2 Links vorhanden versioncheck.php und index.php)
und wenn ich den direkt aufrufe kommt: "Access denied".


Das erste Problem möchte ich zeitnah lösen.

Die beiden anderen werde ich mir in einer ruhigen Minute (Abend) noch einmal vornehmen.

MfG UEning

Stramm

Als admin einloggen und dann domain.com/cpg_path/charsetmgr.php

mit der 3 und 9... das war ein bug in der version 1.4.3 glaub ich -> schon lang kein Upgrade mehr gemacht. Upgrade auf 1.4.8 is dringendst angeraten (aus Sicherheitsgründen)

UEning

Moin,

Ich darf noch einmal Zitieren:
Quote from: UEning on June 08, 2006, 10:50:29 PM
Ich habe meine Gallerie von Version 3.3 (oder 3.4) auf Version 4.7 (mitlerweile auf 4.8 ) upgedatet.

Auch das Fillecheck modul sagt, alles sei aktuell!

MfG UEning


UEning

Quote from: Stramm on June 10, 2006, 09:23:53 PM
Als admin einloggen und dann domain.com/cpg_path/charsetmgr.php

Jau, danke,
The iconv function is not available. You cannot use this script. Coppermine will now run in English.
dann kann ich da wohl nichts machen, außer meinem Webhoster auf die Füße zu treten...
(oder ich muß die Datenbank lokal umwandeln)

Quote from: Stramm on June 11, 2006, 08:25:01 AM
hier ist der bug report
http://forum.coppermine-gallery.net/index.php?topic=25149.0

Jau, Danke!
Das hab ich über die Suche leider nicht gefunden...

Ich habe jetzt auch alles aus "Nicht erlaubte Zeichen in Dateinamen" rausgelöscht außer "&" und es funktioniert!

Ich werde jetzt noch einmal systematisch gucken an welchem Symbol es liegt!

Danke!!


PS:

SELECT *
FROM `cpg130_config`
WHERE name = 'forbiden_fname_char'
LIMIT 1

forbiden_fname_char  $/\\:*?"'<>|` &

Nicht erlaubte Zeichen in Dateinamen:$/\\:*?"'<>|` &"

UEning

Quote from: UEning on June 11, 2006, 02:16:07 PM
Ich habe jetzt auch alles aus "Nicht erlaubte Zeichen in Dateinamen" rausgelöscht außer "&" und es funktioniert!

Ich werde jetzt noch einmal systematisch gucken an welchem Symbol es liegt!

Nicht erlaubte Zeichen in Dateinamen:$/\\:*?"'<>|` &"

Es ist das ' Zeichen!

SELECT *  FROM `cpg130_config`  WHERE name = 'forbiden_fname_char' LIMIT 1

forbiden_fname_char     
Vorher: $/\\:*?&quot;'&lt;&gt;|` &amp;
Nachher: $/\\:*?&quot;&lt;&gt;|` &amp;

MfG UEning