-1

Я пытаюсь решить проблему, которую я имею с ownCloud. Я настроил его с IIS (у меня была похожая проблема с WAMPServer), но я не могу удалить файлы. Когда я пытаюсь удалить файл, это то, что находится в моем owncloud.log:

{"reqId":"463b92d83dc458f20d5e56e5084429da","remoteAddr":"86.141.130.158","app":"PHP","message":"touch(): Unable to create file C:\/inetpub\/wwwroot\/ownCloud\/data\/owncloud.log because No such file or directory at C:\\inetpub\\wwwroot\\ownCloud\\lib\\private\\log\\owncloud.php#48","level":3,"time":"2015-03-28T12:47:22+00:00"}
{"reqId":"2494f4d273fe3c002f83ba75a2916851","remoteAddr":"86.141.130.158","app":"PHP","message":"file_put_contents(): Only 0 of 1020 bytes written, possibly out of free disk space at C:\\inetpub\\wwwroot\\ownCloud\\lib\\private\\files\\storage\\mappedlocal.php#184","level":3,"time":"2015-03-28T12:50:31+00:00"}
{"reqId":"d20fd26ae31890d6211566ba591048fb","remoteAddr":"86.141.130.158","app":"PHP","message":"unlink(C:\\inetpub\\wwwroot\\ownCloud\\data\/admin\/files-trashbin\/files\/radium-networks-intro.mp3.d1427547034): Permission denied at C:\\inetpub\\wwwroot\\ownCloud\\lib\\private\\files\\storage\\mappedlocal.php#270","level":3,"time":"2015-03-28T12:50:34+00:00"}
{"reqId":"d20fd26ae31890d6211566ba591048fb","remoteAddr":"86.141.130.158","app":"PHP","message":"scandir(C:\\inetpub\\wwwroot\\ownCloud\\data\/admin\/files-trashbin\/files\/radium-networks-intro.mp3.d1427547034,C:\\inetpub\\wwwroot\\ownCloud\\data\/admin\/files-trashbin\/files\/radium-networks-intro.mp3.d1427547034): The directory name is invalid. (code: 267) at C:\\inetpub\\wwwroot\\ownCloud\\lib\\private\\files\\storage\\mappedlocal.php#275","level":3,"time":"2015-03-28T12:50:34+00:00"}
{"reqId":"d20fd26ae31890d6211566ba591048fb","remoteAddr":"86.141.130.158","app":"PHP","message":"scandir(C:\\inetpub\\wwwroot\\ownCloud\\data\/admin\/files-trashbin\/files\/radium-networks-intro.mp3.d1427547034): failed to open dir: No such file or directory at C:\\inetpub\\wwwroot\\ownCloud\\lib\\private\\files\\storage\\mappedlocal.php#275","level":3,"time":"2015-03-28T12:50:34+00:00"}
{"reqId":"d20fd26ae31890d6211566ba591048fb","remoteAddr":"86.141.130.158","app":"PHP","message":"scandir(): (errno 2): No such file or directory at C:\\inetpub\\wwwroot\\ownCloud\\lib\\private\\files\\storage\\mappedlocal.php#275","level":3,"time":"2015-03-28T12:50:34+00:00"}
{"reqId":"d20fd26ae31890d6211566ba591048fb","remoteAddr":"86.141.130.158","app":"PHP","message":"Invalid argument supplied for foreach() at C:\\inetpub\\wwwroot\\ownCloud\\lib\\private\\files\\storage\\mappedlocal.php#275","level":3,"time":"2015-03-28T12:50:34+00:00"}
{"reqId":"d20fd26ae31890d6211566ba591048fb","remoteAddr":"86.141.130.158","app":"PHP","message":"rmdir(C:\\inetpub\\wwwroot\\ownCloud\\data\/admin\/files-trashbin\/files\/radium-networks-intro.mp3.d1427547034): Invalid argument at C:\\inetpub\\wwwroot\\ownCloud\\lib\\private\\files\\storage\\mappedlocal.php#289","level":3,"time":"2015-03-28T12:50:34+00:00"}
{"reqId":"d20fd26ae31890d6211566ba591048fb","remoteAddr":"86.141.130.158","app":"PHP","message":"rename(C:\\inetpub\\wwwroot\\ownCloud\\data\/admin\/files\/radium-networks-intro.mp3,C:\\inetpub\\wwwroot\\ownCloud\\data\/admin\/files-trashbin\/files\/radium-networks-intro.mp3.d1427547034): The process cannot access the file because it is being used by another process. (code: 32) at C:\\inetpub\\wwwroot\\ownCloud\\lib\\private\\files\\storage\\mappedlocal.php#218","level":3,"time":"2015-03-28T12:50:34+00:00"}
{"reqId":"d20fd26ae31890d6211566ba591048fb","remoteAddr":"86.141.130.158","app":"PHP","message":"Undefined index: \/C:\/inetpub\/wwwroot\/ownCloud\/data\/admin\/files\/radium-networks-intro.mp3 at C:\\inetpub\\wwwroot\\ownCloud\\apps\\files_locking\\lib\\lockingwrapper.php#140","level":3,"time":"2015-03-28T12:50:34+00:00"}
{"reqId":"d20fd26ae31890d6211566ba591048fb","remoteAddr":"86.141.130.158","app":"PHP","message":"unlink(C:\\inetpub\\wwwroot\\ownCloud\\data\/admin\/files-trashbin\/files\/radium-networks-intro.mp3.d1427547034): Permission denied at C:\\inetpub\\wwwroot\\ownCloud\\lib\\private\\files\\storage\\mappedlocal.php#270","level":3,"time":"2015-03-28T12:50:34+00:00"}
{"reqId":"d20fd26ae31890d6211566ba591048fb","remoteAddr":"86.141.130.158","app":"PHP","message":"scandir(C:\\inetpub\\wwwroot\\ownCloud\\data\/admin\/files-trashbin\/files\/radium-networks-intro.mp3.d1427547034,C:\\inetpub\\wwwroot\\ownCloud\\data\/admin\/files-trashbin\/files\/radium-networks-intro.mp3.d1427547034): The directory name is invalid. (code: 267) at C:\\inetpub\\wwwroot\\ownCloud\\lib\\private\\files\\storage\\mappedlocal.php#275","level":3,"time":"2015-03-28T12:50:34+00:00"}
{"reqId":"d20fd26ae31890d6211566ba591048fb","remoteAddr":"86.141.130.158","app":"PHP","message":"scandir(C:\\inetpub\\wwwroot\\ownCloud\\data\/admin\/files-trashbin\/files\/radium-networks-intro.mp3.d1427547034): failed to open dir: Permission denied at C:\\inetpub\\wwwroot\\ownCloud\\lib\\private\\files\\storage\\mappedlocal.php#275","level":3,"time":"2015-03-28T12:50:34+00:00"}
{"reqId":"d20fd26ae31890d6211566ba591048fb","remoteAddr":"86.141.130.158","app":"PHP","message":"scandir(): (errno 13): Permission denied at C:\\inetpub\\wwwroot\\ownCloud\\lib\\private\\files\\storage\\mappedlocal.php#275","level":3,"time":"2015-03-28T12:50:34+00:00"}
{"reqId":"d20fd26ae31890d6211566ba591048fb","remoteAddr":"86.141.130.158","app":"PHP","message":"Invalid argument supplied for foreach() at C:\\inetpub\\wwwroot\\ownCloud\\lib\\private\\files\\storage\\mappedlocal.php#275","level":3,"time":"2015-03-28T12:50:34+00:00"}
{"reqId":"d20fd26ae31890d6211566ba591048fb","remoteAddr":"86.141.130.158","app":"PHP","message":"rmdir(C:\\inetpub\\wwwroot\\ownCloud\\data\/admin\/files-trashbin\/files\/radium-networks-intro.mp3.d1427547034): Invalid argument at C:\\inetpub\\wwwroot\\ownCloud\\lib\\private\\files\\storage\\mappedlocal.php#289","level":3,"time":"2015-03-28T12:50:34+00:00"}

Однако эта ошибка не возникает при удалении каталогов .

Теперь я изменил платформы и использую IIS, а не WAMPServer. Ошибок не так много, но есть еще. Ошибки в посте отражают текущий (IIS) сервер.

1 ответ1

-1

Внимательно проверьте сообщения об ошибках и рассмотрите альтернативные или связанные причины.

Например:

... Только 0 из 1020 байт записано, возможно, из свободного места на диске в ...

может быть признаком какой-то другой проблемы с записью, кроме нехватки места на диске. Возможно, другой процесс обращается к файлу и приводит к эффективной блокировке записи.

Попробуйте переустановить, перезагрузить, используя другой компьютер или даже ОС, используя другой выпуск ownCloud, отключив другие службы, изменив каталог wwwroot на другой раздел. Установите отладку на макс. Проверьте системные журналы на наличие других ошибок, которые могут возникнуть примерно в одно и то же время. Проверьте другие процессы на наличие ошибок или необычного поведения. Ваша конфигурация каким-то образом нестандартна? Протестируйте с другим веб-сервером. Это может быть одной из тех проблем, которые просто требуют много копания и отладки из-за, возможно, некоторой неизвестной уникальности этой конкретной установки и конфигурации.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .