После перезапуска сервера, вернее после выбора пункта меню "перезапуск", происходит остановка сервисов, но затем запуск не происходит - не получается запустить apache, которому мешает собственный файл логов - Apache-2.2_errora.log, Этот файл удалить не получается даже с правами администратора, не ясно почему. Также не получается изменить права на этот файл или сменить его хозяина.
Виртуальный диск не используется, версия программы 5.1.1. Ошибка плавающая, возникает не стабильно, а главное не понятно почему без перезапуска не удается удалить файл и почему он "никому" не принадлежит.
Dragon_Knight писал(а):Больше похоже на убитый диск...
Но пишет: Проявляется все чаще и чаще, файл не удаляется.
Если действительно всё чаще и чаще, то действительно это может быть виноват убитый диск. Но такое может быть также же если файл занят редактором, вот у меня плагин есть для проводника который делает предпросмотр файлов и блокирует их. Поэтому и спрашиваю у него, что там и как. Ваше предположение конечно мне кажется ближе к истине.
нет, ничем файл не открываю во время запуска, диск новый (совсем, система тоже новая). Файл заблокирован неизвестно чем, не открывается даже на чтение. Удалить можно только после перезапуска (что и делает сам апач).
[upd=1409501745][/upd]
Возникает эта проблема, если перезапустить опенсервер во время долгого php скрипта. Как правило, после этого файл лога блокируется. На версии программы 4.8 (не помню точнее) все на этом же компьютере было отлично. (На маке тоже такой проблемы не возникает)
Правда у меня на винте, на уровне контроллера, работает такая штука intel Smart Response - это такая штука для кеширования на SSD.
Когда фал будет заблокирован, запустите программу, там Find => Find Handle or DLL… и пишем имя файла.
Если что-то находит, то видим имя процесса, который заблокирован, если ничего нету, или есть имя System, то это аппаратная проблема.