Страница 1 из 2

Не удаляемый файл лога "Apache-2.2_errora.log"

Добавлено: 28 авг 2014, 13:55
salex772
После перезапуска сервера, вернее после выбора пункта меню "перезапуск", происходит остановка сервисов, но затем запуск не происходит - не получается запустить apache, которому мешает собственный файл логов - Apache-2.2_errora.log, Этот файл удалить не получается даже с правами администратора, не ясно почему. Также не получается изменить права на этот файл или сменить его хозяина.

Система windows 8.1 x64

http://joxi.ru/Kgr_U_3JTJD-NKo0REE

Добавлено: 29 авг 2014, 18:33
Максим
Какая версия Open Server? Используется ли виртуальный диск?

Добавлено: 29 авг 2014, 20:08
salex772
Виртуальный диск не используется, версия программы 5.1.1. Ошибка плавающая, возникает не стабильно, а главное не понятно почему без перезапуска не удается удалить файл и почему он "никому" не принадлежит.

Добавлено: 31 авг 2014, 16:48
salex772
Проявляется все чаще и чаще, файл не удаляется.

Добавлено: 31 авг 2014, 16:53
Максим
Вы открываете этот файл в каком-либо редакторе или просматриваете чем нибудь в момент перезапуска?

Добавлено: 31 авг 2014, 17:13
Dragon_Knight
Больше похоже на убитый диск...

Добавлено: 31 авг 2014, 17:22
Максим
Dragon_Knight писал(а):Больше похоже на убитый диск...
Но пишет: Проявляется все чаще и чаще, файл не удаляется.

Если действительно всё чаще и чаще, то действительно это может быть виноват убитый диск. Но такое может быть также же если файл занят редактором, вот у меня плагин есть для проводника который делает предпросмотр файлов и блокирует их. Поэтому и спрашиваю у него, что там и как. Ваше предположение конечно мне кажется ближе к истине.

Добавлено: 31 авг 2014, 19:13
salex772
нет, ничем файл не открываю во время запуска, диск новый (совсем, система тоже новая). Файл заблокирован неизвестно чем, не открывается даже на чтение. Удалить можно только после перезапуска (что и делает сам апач).

[upd=1409501745][/upd]
Возникает эта проблема, если перезапустить опенсервер во время долгого php скрипта. Как правило, после этого файл лога блокируется. На версии программы 4.8 (не помню точнее) все на этом же компьютере было отлично. (На маке тоже такой проблемы не возникает)

Правда у меня на винте, на уровне контроллера, работает такая штука intel Smart Response - это такая штука для кеширования на SSD.

Добавлено: 31 авг 2014, 20:22
Dragon_Knight
Когда фал будет заблокирован, запустите программу, там Find => Find Handle or DLL… и пишем имя файла.
Если что-то находит, то видим имя процесса, который заблокирован, если ничего нету, или есть имя System, то это аппаратная проблема.

Добавлено: 02 сен 2014, 16:37
Максим
salex772, в момент проблемы не перезагружайтесь, а дайте доступ к тимвьюверу, если конечно хотите. Зайду к вам на машину, гляну.