Hallochen,
beim Umgang mit Umlauten scheint es über die WebDAV-Schnittstelle
bestimmte Probleme zu geben:
-
Wenn ich einen Ordner mit Namen “TÄST” anlegen will, kommt unten
stehende Fehlermeldung im Log. Der Ordner wird Trotzdem angelegt.
-
Wenn ich IN dem Ordner mit Umlaut eine neue Text-Datei anlegen
will, kommt von Windows eine Fehlermeldung “Aufgrund eines
unerwartetenden Fehlers können Sie die Datei nicht erstellen…
Fehler 0x80000FFFF: Schwerwiegender Fehler”
-
Wenn ich eine Datei mit Umlaut anlegen will, kommt der gleiche
Fehler wie bei Punkt 1.
Version ist die aktuelle Paketversion. Der Fehler scheint aber schon
länger zu bestehen. Einige Nutzer, die in letzter Zeit stärker den
Dateimanager mit der WebDAV-Schnittstelle nutzen, haben mir berichtet,
dass es häufiger mal Probleme gibt. Ich habe dann gesehen, dass
eigentlich immer im Pfad oder Dateinamen Umlaute enthalten waren.
hier scheint es also ein generelles Problem zu geben?
Moe
[Mon Jul 10 13:29:59.100354 2017] [:error] [pid 7297] [client
192.168.3.90:53044] PHP Fatal error: Uncaught
EGroupware\Api\Db\Exception\InvalidSql: Invalid SQL: UPDATE
egw_access_log SET
session_dla=1499686199,session_action=’/webdav.php/home/testuser/T\xc3\x84ST’,lo=NULL
WHERE sessionid=609654\nIncorrect string value: ‘\xC3\x84ST’ for
column ‘session_action’ at row 1 (1366) in
/usr/share/egroupware/api/src/Db.php:791\nStack trace:\n#0
/usr/share/egroupware/api/src/Db/Deprecated.php(64):
EGroupware\Api\Db->query(‘UPDATE egw_acce…’, 0, -1, false, 3,
true)\n#1 /usr/share/egroupware/api/src/Db.php(1937):
EGroupware\Api\Db\Deprecated->query(‘UPDATE egw_acce…’, 1435,
’/usr/share/egro…’, 0, -1, false)\n#2
/usr/share/egroupware/api/src/Session.php(1435):
EGroupware\Api\Db->update(‘egw_access_log’, Array, Array, 1435,
’/usr/share/egro…’)\n#3
/usr/share/egroupware/api/src/Session.php(282):
EGroupware\Api\Session->update_dla(true)\n#4 [internal function]:
EGroupware\Api\Session->__destruct()\n#5 {main}\n thrown in
/usr/share/egroupware/api/src/Db.php on line 791
[Mon Jul 10 13:29:59.248292 2017] [:error] [pid 7415] [client
192.168.3.90:53056] PHP Fatal error: Uncaught
EGroupware\Api\Db\Exception\InvalidSql: Invalid SQL: UPDATE
egw_access_log SET
session_dla=1499686199,session_action=’/webdav.php/home/testuser/T\xc3\x84ST/desktop.ini’,lo=NULL
WHERE sessionid=609654\nIncorrect string value: ‘\xC3\x84ST/d…’ for
column ‘session_action’ at row 1 (1366) in
/usr/share/egroupware/api/src/Db.php:791\nStack trace:\n#0
/usr/share/egroupware/api/src/Db/Deprecated.php(64):
EGroupware\Api\Db->query(‘UPDATE egw_acce…’, 0, -1, false, 3,
true)\n#1 /usr/share/egroupware/api/src/Db.php(1937):
EGroupware\Api\Db\Deprecated->query(‘UPDATE egw_acce…’, 1435,
’/usr/share/egro…’, 0, -1, false)\n#2
/usr/share/egroupware/api/src/Session.php(1435):
EGroupware\Api\Db->update(‘egw_access_log’, Array, Array, 1435,
’/usr/share/egro…’)\n#3
/usr/share/egroupware/api/src/Session.php(282):
EGroupware\Api\Session->update_dla(true)\n#4 [internal function]:
EGroupware\Api\Session->__destruct()\n#5 {main}\n thrown in
/usr/share/egroupware/api/src/Db.php on line 791
Check out the vibrant tech community on one of the world’s most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
egroupware-german mailing list
egroupware-german@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-german