Здравствует!
Версия:8.2.2
Последние время при неизвестных мне обстоятельствах стали периодически сыпаться ошибки:
Cannot modify header information - headers already sent by (output started at /var/www/owncloud/3rdparty/sabre/http/lib/Sapi.php:70) at /var/www/owncloud/3rdparty/sabre/http/lib/Sapi.php#58
Первая ошибка исправлена https://github.com/fruux/sabre-dav/pull/577Exception: {"Message":"HTTP\/1.1 423 \"\u0420\u0430\u0431\u043e\u0442\u0430\/2016\/03-\u043c\u0430\u0440\u0442\/30.03_\u0421\u0442\u0440\u0430\u0441\u0442\u0438\u041f\u043e\u041c\u0430\u0442\u0444\u0435\u044e\/15-03-2016_17-27-53\/\u043f\u043b\u0430\u043d\u0435\u0440\u043e\u0432\u043a\u0430 326 \u0441 \u044d\u043a\u0440\u0430\u043d\u043e\u043c.dwg\" is locked","Exception":"OC\\Connector\\Sabre\\Exception\\FileLocked","Code":0,"Trace":"#0 \/var\/www\/owncloud\/lib\/private\/connector\/sabre\/directory.php(115): OC\\Connector\\Sabre\\File->put(Resource id #33)\n#1 \/var\/www\/owncloud\/3rdparty\/sabre\/dav\/lib\/DAV\/Server.php(1053): OC\\Connector\\Sabre\\Directory->createFile('???????????????...', Resource id #33)\n#2 \/var\/www\/owncloud\/3rdparty\/sabre\/dav\/lib\/DAV\/CorePlugin.php(513): Sabre\\DAV\\Server->createFile('????????????\/20...', Resource id #33, NULL)\n#3 [internal function]: Sabre\\DAV\\CorePlugin->httpPut(Object(Sabre\\HTTP\\Request), Object(Sabre\\HTTP\\Response))\n#4 \/var\/www\/owncloud\/3rdparty\/sabre\/event\/lib\/EventEmitterTrait.php(105): call_user_func_array(Array, Array)\n#5 \/var\/www\/owncloud\/3rdparty\/sabre\/dav\/lib\/DAV\/Server.php(469): Sabre\\Event\\EventEmitter->emit('method:PUT', Array)\n#6 \/var\/www\/owncloud\/3rdparty\/sabre\/dav\/lib\/DAV\/Server.php(254): Sabre\\DAV\\Server->invokeMethod(Object(Sabre\\HTTP\\Request), Object(Sabre\\HTTP\\Response))\n#7 \/var\/www\/owncloud\/apps\/files\/appinfo\/remote.php(56): Sabre\\DAV\\Server->exec()\n#8 \/var\/www\/owncloud\/remote.php(137): require_once('\/var\/www\/ownclo...')\n#9 {main}","File":"\/var\/www\/owncloud\/lib\/private\/connector\/sabre\/file.php","Line":164}
Exception: {"Message":"HTTP\/1.1 400 expected filesize 1366537 got 1245184","Exception":"Sabre\\DAV\\Exception\\BadRequest","Code":0,"Trace":"#0 \/var\/www\/owncloud\/lib\/private\/connector\/sabre\/directory.php(115): OC\\Connector\\Sabre\\File->put(Resource id #33)\n#1 \/var\/www\/owncloud\/3rdparty\/sabre\/dav\/lib\/DAV\/Server.php(1053): OC\\Connector\\Sabre\\Directory->createFile('Attachment-1.jp...', Resource id #33)\n#2 \/var\/www\/owncloud\/3rdparty\/sabre\/dav\/lib\/DAV\/CorePlugin.php(513): Sabre\\DAV\\Server->createFile('????????????\/20...', Resource id #33, NULL)\n#3 [internal function]: Sabre\\DAV\\CorePlugin->httpPut(Object(Sabre\\HTTP\\Request), Object(Sabre\\HTTP\\Response))\n#4 \/var\/www\/owncloud\/3rdparty\/sabre\/event\/lib\/EventEmitterTrait.php(105): call_user_func_array(Array, Array)\n#5 \/var\/www\/owncloud\/3rdparty\/sabre\/dav\/lib\/DAV\/Server.php(469): Sabre\\Event\\EventEmitter->emit('method:PUT', Array)\n#6 \/var\/www\/owncloud\/3rdparty\/sabre\/dav\/lib\/DAV\/Server.php(254): Sabre\\DAV\\Server->invokeMethod(Object(Sabre\\HTTP\\Request), Object(Sabre\\HTTP\\Response))\n#7 \/var\/www\/owncloud\/apps\/files\/appinfo\/remote.php(56): Sabre\\DAV\\Server->exec()\n#8 \/var\/www\/owncloud\/remote.php(137): require_once('\/var\/www\/ownclo...')\n#9 {main}","File":"\/var\/www\/owncloud\/lib\/private\/connector\/sabre\/file.php","Line":139}
Exception: {"Message":"An exception occurred while executing 'INSERT INTO `oc_filecache` (`mimepart`,`mimetype`,`mtime`,`size`,`etag`,`storage_mtime`,`permissions`,`parent`,`path_hash`,`path`,`name`,`storage`) SELECT ?,?,?,?,?,?,?,?,?,?,?,? FROM `oc_filecache` WHERE `storage` = ? AND `path_hash` = ? HAVING COUNT(*) = 0' with params [\"15\", \"17\", 1457605429, 115213, \"d006aa43f6cc8f848587bd528c382389\", 1457605429, 27, \"18629\", \"b5b130bd73d23e259f32265bd3d5f770\", \"files\\\/Video Land\\\/\\u0411\\u0443\\u0445\\u0433\\u0430\\u043b\\u0442\\u0435\\u0440\\u0438\\u044f\\\/\\u0412\\u0438\\u0434\\u0435\\u043e \\u041b\\u0435\\u043d\\u0434\\\/\\u041f\\u0420\\u0418\\u041a\\u0410\\u0417\\u042b\\\/\\u041f\\u0440\\u0438\\u043a\\u0430\\u0437\\u044b_\\u043e\\u0442\\u043f\\\/\\u041e\\u0442\\u043f\\u0443\\u0441\\u043a\\u04302010_\\u0412\\u041b.rtf\", \"\\u041e\\u0442\\u043f\\u0443\\u0441\\u043a\\u04302010_\\u0412\\u041b.rtf\", \"8\", \"8\", \"b5b130bd73d23e259f32265bd3d5f770\"]:\n\nSQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '8-b5b130bd73d23e259f32265bd3d5f770' for key 'fs_storage_path_hash'","Exception":"Doctrine\\DBAL\\Exception\\UniqueConstraintViolationException","Code":0,"Trace":"#0 \/var\/www\/owncloud\/3rdparty\/doctrine\/dbal\/lib\/Doctrine\/DBAL\/DBALException.php(116): Doctrine\\DBAL\\Driver\\AbstractMySQLDriver->convertException('An exception oc...', Object(Doctrine\\DBAL\\Driver\\PDOException))\n#1 \/var\/www\/owncloud\/3rdparty\/doctrine\/dbal\/lib\/Doctrine\/DBAL\/Connection.php(996): Doctrine\\DBAL\\DBALException::driverExceptionDuringQuery(Object(Doctrine\\DBAL\\Driver\\PDOMySql\\Driver), Object(Doctrine\\DBAL\\Driver\\PDOException), 'INSERT INTO `oc...', Array)\n#2 \/var\/www\/owncloud\/lib\/private\/db\/connection.php(203): Doctrine\\DBAL\\Connection->executeUpdate('INSERT INTO `oc...', Array, Array)\n#3 \/var\/www\/owncloud\/lib\/private\/db\/adapter.php(93): OC\\DB\\Connection->executeUpdate('INSERT INTO `*P...', Array)\n#4 \/var\/www\/owncloud\/lib\/private\/db\/connection.php(242): OC\\DB\\Adapter->insertIfNotExist('*PREFIX*filecac...', Array, Array)\n#5 \/var\/www\/owncloud\/lib\/private\/files\/cache\/cache.php(258): OC\\DB\\Connection->insertIfNotExist('*PREFIX*filecac...', Array, Array)\n#6 \/var\/www\/owncloud\/apps\/files_sharing\/lib\/cache.php(199): OC\\Files\\Cache\\Cache->put('files\/Video Lan...', Array)\n#7 \/var\/www\/owncloud\/lib\/private\/files\/cache\/scanner.php(226): OC\\Files\\Cache\\Shared_Cache->put('?????????? ????...', Array)\n#8 \/var\/www\/owncloud\/lib\/private\/files\/cache\/scanner.php(189): OC\\Files\\Cache\\Scanner->addToCache('?????????? ????...', Array, -1)\n#9 \/var\/www\/owncloud\/lib\/private\/files\/cache\/scanner.php(266): OC\\Files\\Cache\\Scanner->scanFile('?????????? ????...', 3, -1, NULL, false)\n#10 \/var\/www\/owncloud\/lib\/private\/files\/cache\/updater.php(114): OC\\Files\\Cache\\Scanner->scan('?????????? ????...', false, -1, false)\n#11 \/var\/www\/owncloud\/lib\/private\/connector\/sabre\/file.php(191): OC\\Files\\Cache\\Updater->update('\/??????????????...')\n#12 \/var\/www\/owncloud\/lib\/private\/connector\/sabre\/directory.php(115): OC\\Connector\\Sabre\\File->put(Resource id #33)\n#13 \/var\/www\/owncloud\/3rdparty\/sabre\/dav\/lib\/DAV\/Server.php(1053): OC\\Connector\\Sabre\\Directory->createFile('??????????????2...', Resource id #33)\n#14 \/var\/www\/owncloud\/3rdparty\/sabre\/dav\/lib\/DAV\/CorePlugin.php(513): Sabre\\DAV\\Server->createFile('???????????????...', Resource id #33, NULL)\n#15 [internal function]: Sabre\\DAV\\CorePlugin->httpPut(Object(Sabre\\HTTP\\Request), Object(Sabre\\HTTP\\Response))\n#16 \/var\/www\/owncloud\/3rdparty\/sabre\/event\/lib\/EventEmitterTrait.php(105): call_user_func_array(Array, Array)\n#17 \/var\/www\/owncloud\/3rdparty\/sabre\/dav\/lib\/DAV\/Server.php(469): Sabre\\Event\\EventEmitter->emit('method:PUT', Array)\n#18 \/var\/www\/owncloud\/3rdparty\/sabre\/dav\/lib\/DAV\/Server.php(254): Sabre\\DAV\\Server->invokeMethod(Object(Sabre\\HTTP\\Request), Object(Sabre\\HTTP\\Response))\n#19 \/var\/www\/owncloud\/apps\/files\/appinfo\/remote.php(56): Sabre\\DAV\\Server->exec()\n#20 \/var\/www\/owncloud\/remote.php(137): require_once('\/var\/www\/ownclo...')\n#21 {main}","File":"\/var\/www\/owncloud\/3rdparty\/doctrine\/dbal\/lib\/Doctrine\/DBAL\/Driver\/AbstractMySQLDriver.php","Line":66}
На гид хабе решение не смог найти, хотя наверное оно есть. Просто не как немогу с гитхабом разобраться до конца.
Подскажите пожалуйста, может кто-то сталкивался или уже встречал такие ошибки.
В чем тут может быть проблемма?
Спасибо!