Ошибка при system32 drivers etc

Не получается запустить Open Server и появляется ошибка? Узнайте как решить данную проблему по инструкции размещённой в данной статье. Два способа запустить.

5d566dd3900c5918299733

Но не всё так печально и если у вас не запускается Open Server, то я нашёл пару решений этой проблемы, которыми готов поделиться с вами.

Содержание

  1. Не запускается Open Server
  2. Решение для запуска Open Server
  3. Второй способ запуска
  4. OpenServer не запускается: решение популярных ошибок
  5. Просмотр логов OpenServer
  6. Запуск программы от имени администратора
  7. Редактирование файла hosts
  8. Невозможно подключиться к серверу
  9. Способ 1: Редактирование MySQL и phpMyAdmin
  10. Способ 2: Проверка данных авторизации
  11. OpenServer – Проблема запуска на win7, hosts
  12. Похожие публикации:
  13. 32 комментария: OpenServer – Проблема запуска на win7, hosts

Не запускается Open Server

В общем, осью (операционной системой) у меня установлена Windows 10, паровозом к которой идёт родной якобы «защитник от вирусов» Брандмауер. У тебя же, мой дорогой читатель, могут быть установлены другие антивирусные программы. Именно антивирус препятствует и блокирует запуск Open Servera.

Выдаёт ошибку следующего содержания:

thumb open server error

а в панели инструментов флажок Open Servera отображается красным цветом:

OS panelZ

Решение для запуска Open Server

Для начала нужно выйти из Open Server (полностью закрыть данную программу).

Для этого в панели задач кликаем правой кнопкой мышки по иконке Open Server и затем в появившемся меню выбираем пункт Выход

OS panel

Затем открываем в проводнике папку с Open Server (обычно это диск C:/OSPanel у меня же диск G:/OSPanel )

Наводим курсор на версию Open Server cогласно разрядности вашей виндовс и кликаем правой кнопкой мышки.

В появившемся окне выбираем пункт Запуск от имени администратора :

OS zapusk

В открывшемся окне подтвердите доступ для Open Server

Теперь вы можете запускать OpenServer из панели задач и он будет работать.

Второй способ запуска

Затем скопируйте код ниже, вставьте его в терминал и нажмите клавишу Enter

Эта команда находит файл hosts и снимает с него права только для администратора, из за которых openserver не может по умолчанию его перезаписывать, добавляя в него свои записи для создаваемых вами виртуальных хостов.

Источник

OpenServer не запускается: решение популярных ошибок

Локальный веб-сервер OpenServer не всегда работает корректно, особенно когда речь идет о его первом запуске после установки на компьютер. Часто пользователи сталкиваются с различными проблемами, приводящими к отсутствию отклика при запуске программы.

Далее я расскажу, как быстро избавиться от распространенных трудностей при работе с данным инструментом.

Просмотр логов OpenServer

Начну с небольшого совета, который чаще всего помогает сразу же распознать причину неполадки и решить ее, приложив минимальное количество усилий. Однако уточню, что подойдет эта рекомендация только в том случае, если сам OpenServer запускается в Windows, но при этом старта локального веб-сервера не происходит.

%D0%9F%D1%80%D0%BE%D1%81%D0%BC%D0%BE%D1%82%D1%80 %D0%BB%D0%BE%D0%B3%D0%BE%D0%B2 %D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D1%8B OpenServer %D0%B4%D0%BB%D1%8F %D0%B8%D1%81%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F %D0%BE%D1%88%D0%B8%D0%B1%D0%BE%D0%BA %D1%81 %D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA%D0%BE%D0%BC

Запуск программы от имени администратора

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

%D0%97%D0%B0%D0%BF%D1%83%D1%81%D0%BA OpenServer %D0%BE%D1%82 %D0%B8%D0%BC%D0%B5%D0%BD%D0%B8 %D0%B0%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%82%D0%BE%D1%80%D0%B0 %D0%B4%D0%BB%D1%8F %D1%80%D0%B5%D1%88%D0%B5%D0%BD%D0%B8%D1%8F %D0%BF%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC %D1%81 %D0%BE%D1%82%D0%BA%D1%80%D1%8B%D1%82%D0%B8%D0%B5%D0%BC

%D0%9F%D0%B5%D1%80%D0%BC%D0%B0%D0%BD%D0%B5%D0%BD%D1%82%D0%BD%D1%8B%D0%B9 %D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA %D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D1%8B OpenServer %D0%BE%D1%82 %D0%B8%D0%BC%D0%B5%D0%BD%D0%B8 %D0%B0%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%82%D0%BE%D1%80%D0%B0

После применения настроек софт всегда будет стартовать с повышенными привилегиями, что позволит избавиться от проблем с запуском.

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

%D0%92%D0%B2%D0%BE%D0%B4 %D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D1%8B %D0%B4%D0%BB%D1%8F %D1%80%D0%B5%D0%B4%D0%B0%D0%BA%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F %D1%84%D0%B0%D0%B9%D0%BB%D0%B0 %D0%BF%D1%80%D0%B8 %D0%BF%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D0%B0%D1%85 %D1%81 %D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA%D0%BE%D0%BC OpenServer

Хочу дать два совета:

Невозможно подключиться к серверу

Если же OpenServer запускается нормально, но при этом соединения с сервером не происходит, советую ознакомиться с дальнейшими инструкциями.

Способ 1: Редактирование MySQL и phpMyAdmin

Этот способ подойдет тем пользователям, которые используют OpenServer в связке с MySQL и phpMyAdmin. Он заключается в небольшой настройке этих двух компонентов для обеспечения нормального соединения, если вдруг возникла такая ситуация, что веб-сервер не хочет запускаться.

%D0%A0%D0%B5%D0%B4%D0%B0%D0%BA%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5 %D1%84%D0%B0%D0%B9%D0%BB%D0%B0 %D0%BA%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%B0%D1%86%D0%B8%D0%B8 %D0%BF%D1%80%D0%B8 %D0%BF%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D0%B0%D1%85 %D1%81 %D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA%D0%BE%D0%BC OpenServer

Первоочередная задача – создание нового пользователя MySQL. Вводим:

Команда отвечает за создание нового пользователя и установку для него пароля.

Вместо user и pass подставьте имя созданного пользователя и его пароль для MySQL.

Способ 2: Проверка данных авторизации

%D0%9F%D0%BE%D0%B2%D1%82%D0%BE%D1%80%D0%BD%D0%B0%D1%8F %D0%B0%D0%B2%D1%82%D0%BE%D1%80%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F %D0%BD%D0%B0 %D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B5 %D0%BF%D1%80%D0%B8 %D0%BF%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D0%B0%D1%85 %D1%81 %D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA%D0%BE%D0%BC OpenServer

Это были самые распространенные способы решения проблем с запуском OpenServer.

Источник

Разработка и ведение стартапов, изготовление сайтов, дизайн печатной и сувенирной продукции, продвижение.

blog hosts openserver

Большой проблемой становится запуск OpenServer при установленном на компьютере антивирусе Dr.Web.
После установки, и уже при запуске Open Server выдает ошибку с комментарием.

Файл C:Windowssystem32driversetchosts недоступен для записи

Нажмите значек Dr.Web, выберите значок «Замок», разрешите запуск программы, нажмите значок «Зубчатый круг», в окне «Настройки»:

1. Нажмите «Исключения», далее нажмите «Файлы и папки», нажмите на значок «+», нажмите кнопку «Обзор. «, раскройте диск (С:), далее папку «Windows», «System32», «Drivers», «etc», выберите файл «hosts», нажмите «ОК», «ОК».
В верхней части окна, нажмите стрелку влево, чтобы вернуться на предыдущий шаг настроек.

2. Нажмите «Компоненты защиты», далее нажмите «Превентивная защита», нажмите надпись «Изменить параметры блокировки подозрительных действий», в колонке «Защищаемый объект» найдите «Файл HOSTS», напротив него переведите отметку по колонке «Разрешать», закройте окно «Настройки».

После внесённых изменений, если требуется защитить файл от изменений, но при этом сохранить свои изменения, в превентивной защите выберите «Запрещать» для файла HOSTS.

1. Откройте cmd.exe (win + r) от имени Администратора
2. Выполните там команду:

а) Нажимаем на значёк OpenServer в трее
б) Заходим в раздел «настройки»
в) Заходим в раздел «сервер»
г) Ставим галочку «Не вносить изменения в Hosts файл»

Источник

302c8a04f4e9d334a1b20b8b859f39

Давно не было проблем с опенсервером, но сегодня на недавно установленной корпоративной windows 10 x64 при использовании стандартного защитника (антивируса) при запуске OS появилась такая ошибка: Файл C:Windowssystem32driversetchosts недоступен для записи.

Ни отключение защитника Windows, ни запуск опенсервера от имени администратора не помогали исправить проблему.

Немного погуглив нашёл ещё варианты решения проблемы.

Первый, это открыть настройки Open Server, далее вкладка «Сервер» и выбрать пункт «Не вносить изменения в HOST файл».

b104eccdc9f4fd9404f5d12580550e

В этом случае опенсервер загружается, но ни один из сайтов не открывается. Может быть это только у меня такое, ну да ладно… Я не стал сильно разбираться с этим, и попробовал другой вариант, который помог решить данную проблему.

Второй, это снять права на файл HOST «только для администратора». Для этого нужно нужно выполнить команду:

Эта команда находит файл hosts и снимает с него права только для администратора, из-за которых openserver не может по умолчанию его перезаписывать, добавляя в него свои записи для создаваемых вами виртуальных хостов.

Если эта команда не проходит — значит у вас стоит антивирус. Можно временно отключить антивирус и переназначить права для файла

Источник

OpenServer – Проблема запуска на win7, hosts

На windows 7 файл hosts защищен от записи в него сторонним не доверенным ПО. По этому, при настройках безопасности по умолчанию, запуск OpenServer будет выполняться с ошибкой:

Чтобы разрешить OpenServer редактировать файл hosts нужно выполнить следующие действия:
1. Открыть cmd.exe (win + r)
2. Выполнить там команду:

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

Похожие публикации:

32 комментария: OpenServer – Проблема запуска на win7, hosts

В ХР без всякого изменения файла hosts работает!

Все верно… в ХР никаких изменений не нужно, а вот в 7 нужно… все таки разные версии мастдая… и политики безопасности разные….

Спасибо, что написали эту статью:)

Благодарю Вас за совет с командной строкой.

Надеюсь, сэкономлю время многим.
Ошибка: Hosts файл недоступен для записи
Проблема, что в меню Open server нет вкладки “Мои сайты”
Решение:
Dr.Web – Настройки – Основные – Превентивная защита – Уровень блокировки пользовательский – поставить галочку файл Hosts “Разрешить”.

Спасибо, Семён! Действительно, сэкономили!

Семён, спасибо, что не поленился и написал решение проблемы! Мне тоже помогло!

Семен, огромное спасибо. Гуглил множество страниц, но проблему помог исправить только ваш комментарий. Еще раз большое спасибо.

OpenServer – Проблема не запускается порядковый номер 94 не найден в библиотеке DLL LIBPQ.dll что это пожалуйста помогите

Спасибо большое, ваша статья помогла!
Касперский блокировал файл hosts.
Помогло добавить OpenServer в доверенные.

Автор стать большой молодец – открыл огромную дыру для вирусов!
Так держать!

Не ведитесь на такие псевдопрофессиональные советы!

А у меня выскакивает
2015-04-17 15:51:40 ——————————————–
2015-04-17 15:51:40 Начало процедуры запуска сервера
2015-04-17 15:51:40 Файл C:Windowssystem32driversetchosts недоступен для записи
2015-04-17 15:51:40 Отключите использование HOSTS файла или настройте права доступа
Имеется Касперский – в опции КОНТРОЛЬ ПРОГАММ ввел Open Server в доверенные – как мертвому припарки.
2015-04-17 15:51:40 Сбой запуска!

Посмотри тут, мне помогает
http:// http://www.woinfo.ru / kak-razreshit-izmenenie-fajla-hosts-v-kaspersky-internet-security-2013.html

выскакивает
Начало процедуры запуска сервера
Файл C:Windowssystem32driversetchosts недоступен для записи
2015-04-17 15:51:40 Отключите использование HOSTS файла или настройте права доступа
антивируса вообще нет
2015-04-17 15:51:40 Сбой запуска!

Ошибка:
Cannot write to file “C:Windows/system32/drivers/etc/hosts”!
Решения для WIN7 с установленным ДокторВебом.
Идем по пути:
ДокторВеб–Инструменты–Настройки–Компоненты защиты–Брэндмауэр–Изменить доступ к сети для приложений
Там находим файлы Денвера – С:WebServersdenwerRestart.exe С:WebServersdenwerRun.exe – и даем разрешения на:
1. Запуск сетевых приложений
2. Доступ к сетевым ресурсам
+ вносим файл hosts в исключения (ДокторВеб–Инструменты–Настройки–Исключения–Файлы и папки)
Обычно этого достаточно, чтоб все заработало.

У кого касперский 2016 Вот решение:

1. Правой кнопкой мышки по иконке в трее, выбрать настройка
2. Открыть вкладку Защита, затем Контроль программ
3. Открыть ссылку Управление ресурсами
4. Перейти по Операционная система/Системные файлы/Критические параметры
5. Найти там hosts и по иконке выбрать Выключить контроль.
Все, теперь перезапускаем Open Server

Как добавить исключение только для OpenServer, так как защита снята полностью с hosts файла?

Ребят, пробовал все вышеизложенное, но не работало.
Оказалось все проще. Я для запуска сервера использовал ярлык. Все что нужно было – запустить его от имени администратора.

Можно и не добавлять ярлык!

просто запустите приложение от администратора – работает отлично.

Как запустить OpenServer если ошибку выдает: 2016-02-15 07:27:22 Невозможно занять порт 80 поскольку он уже используется: Cлужбы Windows
Скайп тут ни причем (он отключен и порт отключен) а какие службы Windows могут быть тут причиной незапуска.
Windows 7 – 64

Ваша статья помогла, всё заработало Windows 7 x64

Источник

На чтение 7 мин. Просмотров 10.2k. Опубликовано 03.09.2019

Иногда, чтобы решить определенную проблему или заблокировать определенный веб-сайт на вашем компьютере с Windows 10, вы должны отредактировать файл hosts.

Редактирование файла hosts – это довольно сложная процедура, и количество пользователей сообщило «Доступ запрещен» при попытке редактировать файл hosts в Windows 10.

Файл Hosts находится в вашем установочном каталоге Windows 10 и защищен от несанкционированного доступа, но если вам нужно отредактировать файл hosts, вы можете избежать сообщения «Доступ запрещен» , следуя одному из наших решений.

Вот еще несколько примеров этой проблемы:

  • Не удается отредактировать файл hosts в Windows 10 . Если вы не можете редактировать файл hosts в Windows 10, возможно, вам не нужны соответствующие разрешения. Мы рассмотрим эту проблему здесь
  • Файл хостов, используемый другим процессом . Это еще одна распространенная проблема, которая не позволяет пользователям редактировать файл хоста.
  • У вас нет разрешения на сохранение файла hosts в Windows 10 . Это тот же случай, что и в первом сообщении об ошибке.

Как отредактировать файл hosts в Windows 10 и избежать сообщения «Доступ запрещен»?

Содержание .

  1. Запустите Блокнот как администратор
  2. Скопируйте файл hosts в другое место
  3. Убедитесь, что хосты не установлены только для чтения
  4. Изменить настройки безопасности для хостов
  5. Используйте скрытую учетную запись администратора

Исправлено: ошибка «Отказано в доступе» в Windows 10

Решение 1. Запустите «Блокнот» от имени администратора .

Если вы используете Блокнот в качестве текстового редактора, вам необходимо запустить его как администратор, прежде чем вы сможете редактировать файл hosts. Чтобы запустить Блокнот от имени администратора и отредактировать файл hosts, выполните следующие действия:

  1. Нажмите Windows Key + S и введите Блокнот . Нажмите правой кнопкой мыши Блокнот в списке результатов и выберите Запуск от имени администратора .
  2. Когда откроется Блокнот , выберите Файл> Открыть .
  3. Перейдите в папку C: Windows System32 drivers etc и замените Текстовые документы (* .txt) на Все файлы . Выберите хосты и нажмите Открыть .
  4. Внесите необходимые изменения и сохраните их.

Мы должны упомянуть, что это решение должно работать с любым другим текстовым редактором, поэтому, если вы не используете Блокнот, просто запустите нужный текстовый редактор от имени администратора, и вы сможете без проблем редактировать файл hosts.

Ищете альтернативные варианты блокнота? Вот 6 лучших текстовых редакторов, доступных прямо сейчас.

Кроме того, вы можете запустить командную строку как администратор и использовать ее для запуска Блокнота и редактирования файла hosts. Для этого выполните следующие инструкции:

  1. Нажмите Windows Key + X и выберите в меню Командная строка (Администратор) .
  2. Когда откроется командная строка, введите следующие строки и нажмите Enter после каждой строки:
    • cd C: Windows System32 drivers etc
    • хозяева блокнота
  3. Блокнот теперь откроет файл hosts, и вы сможете внести необходимые изменения.

Если у вас возникли проблемы с доступом к командной строке от имени администратора, вам лучше ознакомиться с этим руководством.

Решение 2. Скопируйте файл hosts в другое место .

По словам пользователей, вы можете избежать сообщения «Доступ запрещен» при редактировании файла hosts, просто переместив файл в другое место, отредактировав его и вернув его в исходное местоположение. Для этого выполните следующие действия:

  1. Перейдите в C: Windows System32 drivers etc и найдите файл hosts.
  2. Скопируйте его на свой Рабочий стол или в любую другую папку, к которой у вас есть доступ.
  3. Откройте файл hosts на рабочем столе с помощью блокнота или любого другого текстового редактора.
  4. Внесите необходимые изменения и переместите файл hosts обратно в каталог C: Windows System32 drivers etc .

Отредактируйте файл хостов, следуя этому пошаговому руководству.

Решение 3. Убедитесь, что хосты не настроены только на чтение .

По умолчанию для файла hosts установлено только для чтения, что означает, что вы можете открыть его, но не можете вносить в него какие-либо изменения. Чтобы устранить эту проблему, необходимо отключить режим «Только чтение» для файла hosts, выполнив следующие действия:

  1. Перейдите в C: Windows System32 drivers etc .
  2. Найдите файл hosts, щелкните его правой кнопкой мыши и выберите в меню Свойства .
  3. Перейдите в раздел Атрибуты и убедитесь, что параметр Только для чтения не отмечен .
  4. Нажмите Применить и ОК , чтобы сохранить изменения.

Теперь вы сможете внести необходимые изменения в файл hosts. После того, как вы закончите, было бы неплохо снова установить хост-файл в режим только для чтения.

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

Решение 4. Изменить настройки безопасности для хостов

Иногда для доступа к определенным файлам и папкам вам нужны соответствующие привилегии, и то же самое относится и к файлу hosts.

Если вы получаете «Доступ запрещен» при попытке изменить файл hosts, вы можете не иметь полного контроля над файлом, но вы можете легко изменить его, выполнив следующие действия:

  1. Перейдите в C: Windows System32 drivers etc .
  2. Найдите файл hosts, щелкните его правой кнопкой мыши и выберите Свойства .
  3. Перейдите на вкладку Безопасность и нажмите кнопку Изменить .
  4. Вы должны увидеть список пользователей и групп на вашем компьютере, которые имеют доступ к файлу hosts. Если в списке есть ваше имя пользователя или группа, щелкните его и убедитесь, что для него установлены разрешения Полный доступ . Если вашего имени пользователя нет в списке, нажмите кнопку Добавить .
  5. Введите имя пользователя или имя группы в поле Введите имена объектов для выбора и нажмите Проверить имена и ОК .
  6. Новый пользователь или группа будут добавлены в список. Теперь вам нужно выбрать вновь добавленную группу или пользователя и установить флажок Полный контроль ниже.
  7. Нажмите Применить и ОК , чтобы сохранить изменения.

Epic Guide alert! больше нет проблем с Проводником. Исправьте их все с помощью этого обширного руководства!

Решение 5. Использование скрытой учетной записи администратора

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

Если вы не используете учетную запись администратора, вы можете включить скрытую учетную запись администратора и использовать ее для внесения изменений в файл hosts. Чтобы включить скрытую учетную запись администратора, выполните следующие действия:

  1. Нажмите Ключ Windows + X и выберите Командная строка (Администратор) .
  2. Когда откроется командная строка, введите администратор сетевого пользователя/активный: да и нажмите Enter . Это активирует скрытую учетную запись администратора.
  3. После активации учетной записи администратора вы можете переключиться на нее и попробовать изменить файл hosts.

Узнайте все, что нужно знать об учетной записи администратора и о том, как ее можно включить/отключить прямо здесь!

После внесения изменений в файл hosts вы можете вернуться к исходной учетной записи, снова запустить командную строку от имени администратора и ввести сетевой пользователь администратор/активный: нет , чтобы отключить скрытую учетную запись администратора.

Файл Hosts – это системный файл, поэтому он защищен, и обычно вам не рекомендуется его редактировать, но если вы решите это сделать, всегда полезно знать, как сбросить файл хостов по умолчанию в Windows 10 на случай, если что-то пойдет не так.

Если вам нужно отредактировать файл hosts, но вы получаете сообщение «Доступ запрещен» , не стесняйтесь попробовать некоторые из наших решений. Если у вас есть еще вопросы, не стесняйтесь оставлять их в разделе комментариев ниже.

Содержание

  1. OpenServer не запускается: решение популярных ошибок
  2. Просмотр логов OpenServer
  3. Запуск программы от имени администратора
  4. Редактирование файла hosts
  5. Невозможно подключиться к серверу
  6. Способ 1: Редактирование MySQL и phpMyAdmin
  7. Способ 2: Проверка данных авторизации
  8. Open server, ограничение на работу с файлом hosts
  9. Похожие статьи
  10. 43 комментария
  11. OpenServer – Проблема запуска на win7, hosts
  12. Похожие публикации:
  13. 32 комментария: OpenServer – Проблема запуска на win7, hosts
  14. Видео

OpenServer не запускается: решение популярных ошибок

Локальный веб-сервер OpenServer не всегда работает корректно, особенно когда речь идет о его первом запуске после установки на компьютер. Часто пользователи сталкиваются с различными проблемами, приводящими к отсутствию отклика при запуске программы.

Далее я расскажу, как быстро избавиться от распространенных трудностей при работе с данным инструментом.

Просмотр логов OpenServer

Начну с небольшого совета, который чаще всего помогает сразу же распознать причину неполадки и решить ее, приложив минимальное количество усилий. Однако уточню, что подойдет эта рекомендация только в том случае, если сам OpenServer запускается в Windows, но при этом старта локального веб-сервера не происходит.

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Запуск программы от имени администратора

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

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

После применения настроек софт всегда будет стартовать с повышенными привилегиями, что позволит избавиться от проблем с запуском.

Редактирование файла hosts

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

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Хочу дать два совета:

Невозможно подключиться к серверу

Если же OpenServer запускается нормально, но при этом соединения с сервером не происходит, советую ознакомиться с дальнейшими инструкциями.

Способ 1: Редактирование MySQL и phpMyAdmin

Этот способ подойдет тем пользователям, которые используют OpenServer в связке с MySQL и phpMyAdmin. Он заключается в небольшой настройке этих двух компонентов для обеспечения нормального соединения, если вдруг возникла такая ситуация, что веб-сервер не хочет запускаться.

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Первоочередная задача – создание нового пользователя MySQL. Вводим:

Команда отвечает за создание нового пользователя и установку для него пароля.

Вместо user и pass подставьте имя созданного пользователя и его пароль для MySQL.

Способ 2: Проверка данных авторизации

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Это были самые распространенные способы решения проблем с запуском OpenServer.

Источник

Open server, ограничение на работу с файлом hosts

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

В случае, если у вас есть ограничение на работу с файлом c:windowssystem32driversetchosts вы должны запускать Open Server от имени Администратора, для этого необходимо выйти из Open Server-а, вызвать контекстное меню на ярлыке запуска и выбрать «Запуск от имени администратора«.

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Запуск Open Server от имени администратора

Более подробно про этот момент написано в Документации к OpenServer-у:

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Ограниченный режим работы OpenServer-а

Для того, чтобы упростить такой запуск, можно попробовать рецепт описанный в конце документации, про смену аттрибутов файла hosts. К сожалению мне он не помог.

Однако есть другой способ который я использую. Если это ваш домашний комп, и администратор именно Вы, тогда нужно просто запускать Open Server от имени администратора.

Прежде всего останавливаем сервера и нажимаем кнопку выйти:

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Остановка и выход из Open Server

Далее заходим в папку с Open Server-ом, в моем случае это C:ProgrOpenServer

Ищем там OpenServer.exe, вызываем на нем контестное меню и выбираем пункт «Свойства«

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Свойства файла OpenServer.exe

В открывшемся окне, переходим на вкладку «Совместимость» и отмечаем чекбокс «Выполнить эту программу от имени Администратора«

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Запуск от имени Администратора

После этого запускаем Open Server, в появившемся предупреждении разрешаем запуск

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

В ACL разрешаем запуск Open Server

Если вы хотите избавится от этого сообщения, тогда Вам необходимо погуглить на тему: Отключение UAC в Windows 7.

Вызываем в трее контекстное меню Open Server-а и смотрим наличие наших доменов

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Список доступных доменов Open Server

Собственно именно этот вариант и сработал для меня 🙂

Похожие статьи

43 комментария

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

1. Надо разобраться, почему не добавляется папка домена:
— найди где находится папка localhost (можно поиском по названию папок в папке Openserver)
— там же создай папку, например sandr
— внутрь положи файлик index.html с содержимым: Hello world
2. В настройках, выбери «ручной режим» (или как-то так), укажи имя домена (например: sandr.loc) и созданную папку (sandr)
3. Попробуй сохранить и перезапустить веб-сервер, чтоб настройки вступили в силу.
4. Попробуй зайти на http :// sandr.loc, если не запустится, проверь есть ли запись в файле hosts (полный путь смотри в комментариях)
5. Если записи там нет, то нужно либо дать права на запись в этот файл, либо добавить вручную:
127.0.0.1 sandr.loc

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Вроде телнетом могу достучаться до сервера по 80 порту. Добавил строку с адресом в файл hosts, но теперь ситуация не особо изменилась. на локалхосте так же все хорошо, а с ноутбука в той же сети при обращении на сайт получаю 404 not found от Open Server, в какую сторону теперь копать?

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Я поменял порт на 8080, чтоб он поднялся. И все OK. Но все домены открываются если добавить :8080, т.е домен:8080

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Что пишет OpenServer в «Основной» лог?

**посмотреть можно так: Правой кнопкой на флажок > Просмотр логов > Вкладка «Основной»

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Хорошо подробно и понятно расписано.
А почему в разных браузерах разная реакция?

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Кроме того, возможно просто OpenServer не может писать в файл hosts. Вот тут: Open Server, создание домена, базы данных и простого приложения на php мы это обсуждали в комментариях, там же описание решения проблемы (последние 5-6 комментариев снизу).

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

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Я думаю смогу тебе помочь:

1) Тебе нужно разобраться для чего служит файл hosts. Это не сложно, поэтому попробую объяснить.
Любые введенные адреса в браузере (например google.com) транслируются в ip адрес (например 173.194.71.101) соответственно, дальнейшие запросы идут именно на него. Эту трансляцию, осуществляет, так называемый днс сервер, он располагается у твоего провайдера.

Теперь вернемся к нашей ситуации, нам необходимо чтобы запросы шли на наш компьютер, а не на чужой. Для этого придумали, так называемый интерфейс обратной петли, который всегда имеет адрес 127.0.0.1. Другими словами, если ты хочешь обратиться к своему компьютеру, ты просто можешь использовать адрес http://127.0.0.1.

Но мы же хотим заходить по адресу из букв, например http://serega.dom, для этого нам необходимо связать свой ip адрес, с этим доменом. Это может сделать твой провайдер, на своем днс-сервере, однако чаще всего такой услуги не предоставляют, поэтому нам необходимо сделать это самим на своей машине.

Когда-то очень давно, не было серверов-преобразователей (dns серверов), поэтому все адреса прописывались в файле hosts, к счастью эта возможность осталась. Поэтому ей и воспользуемся.

Думаю алгоритм понятен: придумываешь имя, добавляешь его в формате:
127.0.0.1 имя-домена.ком
127.0.0.1 www.имя-домена.ком

Поэтому поступаешь так: создаешь папку домена в директории с OpenServer, например: serega.dom и дальше его добавляешь в файл hosts:
127.0.0.1 serega.dom
127.0.0.1 www.serega.dom
перезагружаешь Open Server и все должно работать.

Так же обрати внимание, что в файл hosts домены необходимо писать БЕЗ протокола (т.е. без http: //).
Вот эти записи в твоем примере не правильные:
127.0.0.1 http://www.subdomain.localhost
127.0.0.1 http://www.subdomain.test1.ru
127.0.0.1 http://www.Tools.localhost
127.0.0.1 http://www.localhost
127.0.0.1 http://www.test1.ru
127.0.0.2 http://www.custom

**Возможно, http://www просто добавил парсер комментариев моего сайта, но на всякий случай, проверь у себя!

Если у тебя останутся вопросы, спрашивай, в комментариях.

2) Возможно ты просто захочешь отключить в настройках Авиры блокировку файла hosts. В 12 версии, делается это так:
Настройки > Общее > Безопасность > Защита системы >
> Защитить хост-файл Windows от изменения (снять чекбокс и нажать «OK»)

Если у тебя другая версия, напиши её в комментариях и я попробую помочь.

P.S. Файл hosts в Windows находится здесь:
C:WindowsSystem32Driversetchosts

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Привет, в hosts Надо писать без протокола, только имя домена. В твоем случае, надо убрать решетку, в начале строки. Решетка, это знак комментирования. Т.е. должно быть так

# стандартные настройки
127.0.0.1 localhost
::1 localhost

Источник

OpenServer – Проблема запуска на win7, hosts

На windows 7 файл hosts защищен от записи в него сторонним не доверенным ПО. По этому, при настройках безопасности по умолчанию, запуск OpenServer будет выполняться с ошибкой:

Чтобы разрешить OpenServer редактировать файл hosts нужно выполнить следующие действия:
1. Открыть cmd.exe (win + r)
2. Выполнить там команду:

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

Похожие публикации:

32 комментария: OpenServer – Проблема запуска на win7, hosts

В ХР без всякого изменения файла hosts работает!

Все верно… в ХР никаких изменений не нужно, а вот в 7 нужно… все таки разные версии мастдая… и политики безопасности разные….

Спасибо, что написали эту статью:)

Благодарю Вас за совет с командной строкой.

Надеюсь, сэкономлю время многим.
Ошибка: Hosts файл недоступен для записи
Проблема, что в меню Open server нет вкладки “Мои сайты”
Решение:
Dr.Web – Настройки – Основные – Превентивная защита – Уровень блокировки пользовательский – поставить галочку файл Hosts “Разрешить”.

Спасибо, Семён! Действительно, сэкономили!

Семён, спасибо, что не поленился и написал решение проблемы! Мне тоже помогло!

Семен, огромное спасибо. Гуглил множество страниц, но проблему помог исправить только ваш комментарий. Еще раз большое спасибо.

OpenServer – Проблема не запускается порядковый номер 94 не найден в библиотеке DLL LIBPQ.dll что это пожалуйста помогите

Спасибо большое, ваша статья помогла!
Касперский блокировал файл hosts.
Помогло добавить OpenServer в доверенные.

Автор стать большой молодец – открыл огромную дыру для вирусов!
Так держать!

Не ведитесь на такие псевдопрофессиональные советы!

А у меня выскакивает
2015-04-17 15:51:40 ——————————————–
2015-04-17 15:51:40 Начало процедуры запуска сервера
2015-04-17 15:51:40 Файл C:Windowssystem32driversetchosts недоступен для записи
2015-04-17 15:51:40 Отключите использование HOSTS файла или настройте права доступа
Имеется Касперский – в опции КОНТРОЛЬ ПРОГАММ ввел Open Server в доверенные – как мертвому припарки.
2015-04-17 15:51:40 Сбой запуска!

Посмотри тут, мне помогает
http:// http://www.woinfo.ru / kak-razreshit-izmenenie-fajla-hosts-v-kaspersky-internet-security-2013.html

выскакивает
Начало процедуры запуска сервера
Файл C:Windowssystem32driversetchosts недоступен для записи
2015-04-17 15:51:40 Отключите использование HOSTS файла или настройте права доступа
антивируса вообще нет
2015-04-17 15:51:40 Сбой запуска!

Ошибка:
Cannot write to file “C:Windows/system32/drivers/etc/hosts”!
Решения для WIN7 с установленным ДокторВебом.
Идем по пути:
ДокторВеб–Инструменты–Настройки–Компоненты защиты–Брэндмауэр–Изменить доступ к сети для приложений
Там находим файлы Денвера – С:WebServersdenwerRestart.exe С:WebServersdenwerRun.exe – и даем разрешения на:
1. Запуск сетевых приложений
2. Доступ к сетевым ресурсам
+ вносим файл hosts в исключения (ДокторВеб–Инструменты–Настройки–Исключения–Файлы и папки)
Обычно этого достаточно, чтоб все заработало.

У кого касперский 2016 Вот решение:

1. Правой кнопкой мышки по иконке в трее, выбрать настройка
2. Открыть вкладку Защита, затем Контроль программ
3. Открыть ссылку Управление ресурсами
4. Перейти по Операционная система/Системные файлы/Критические параметры
5. Найти там hosts и по иконке выбрать Выключить контроль.
Все, теперь перезапускаем Open Server

Как добавить исключение только для OpenServer, так как защита снята полностью с hosts файла?

Ребят, пробовал все вышеизложенное, но не работало.
Оказалось все проще. Я для запуска сервера использовал ярлык. Все что нужно было – запустить его от имени администратора.

Можно и не добавлять ярлык!

просто запустите приложение от администратора – работает отлично.

Как запустить OpenServer если ошибку выдает: 2016-02-15 07:27:22 Невозможно занять порт 80 поскольку он уже используется: Cлужбы Windows
Скайп тут ни причем (он отключен и порт отключен) а какие службы Windows могут быть тут причиной незапуска.
Windows 7 – 64

Ваша статья помогла, всё заработало Windows 7 x64

Источник

Видео

Open Server C:Windowssystem32driversetchosts недоступен для записи. Решение проблемы

Open Server C:Windowssystem32driversetchosts недоступен для записи. Решение проблемы

Как решить проблему » C:Windowssystem32driversetchosts » на Open Server

Как решить проблему " C:Windowssystem32driversetchosts " на Open Server

Как решить проблему » C:Windowssystem32driversetchosts » на Open Server

Как изменить файл hosts в windows 10?

Как изменить файл hosts в windows 10?

Ошибка доступа к hosts при запуске OpenServer — решено!

Ошибка доступа к hosts при запуске OpenServer - решено!

Ошибка доступа к hosts при запуске OpenServer — решено!

Файл C:Windowssystem32driversetchosts недоступен для записи

Файл C:Windowssystem32driversetchosts недоступен для записи

Файл HOSTS в Windows 10 — Как изменить, сохранить, какой должен быть

Файл HOSTS в Windows 10 - Как изменить, сохранить, какой должен быть

Файл HOSTS в Windows 10 — Как изменить, сохранить, какой должен быть

Что делать если OpenServer не может получить доступ к файлу hosts

Что делать если OpenServer не может получить доступ к файлу hosts

Не работает вк C:WindowsSystem32driversetchosts (открыть с помощью блокнота)

Не работает вк C:WindowsSystem32driversetchosts (открыть с помощью блокнота)

Не работает вк C:WindowsSystem32driversetchosts (открыть с помощью блокнота)

Файл hosts в Windows 11

Файл hosts в Windows 11

Open Server УСТАНОВКА + решение проблемы файл hosts недоступен для записи

Open Server УСТАНОВКА + решение проблемы файл hosts недоступен для записи

Open Server УСТАНОВКА + решение проблемы файл hosts недоступен для записи


open server

Не запускается Open Server? — Я и сам ох@ел от такой радости, когда вчера у меня на скачивание этого пакета ушло больше трёх часов, а в итоге он отказался запускаться в режиме локального хоста.

Но не всё так печально и если у вас не запускается Open Server, то я нашёл пару решений этой проблемы, которыми готов поделиться с вами.


Не запускается Open Server

В общем, осью (операционной системой) у меня установлена Windows 10, паровозом к которой идёт родной якобы «защитник от вирусов» Брандмауер. У тебя же, мой дорогой читатель, могут быть установлены другие антивирусные программы. Именно антивирус препятствует и блокирует запуск Open Servera.

Выдаёт ошибку следующего содержания:

Файл C:Windowssystem32driversetchosts недоступен для записи
Отключите использование HOSTS файла или настройте права доступа
Сбой запуска!

Отключите использование HOSTS файла

а в панели инструментов флажок Open Servera отображается красным цветом:

панель инструментов Windows c Open Server

Блокировка запуска опен сервера — это всё проделки антивирусных программ установленных на компьютере.


Решение для запуска Open Server

Самый простой вариант — это запустить Опен Сервер с правами администратора.

Для начала нужно выйти из Open Server (полностью закрыть данную программу).

Для этого в панели задач кликаем правой кнопкой мышки по иконке Open Server и затем в появившемся меню выбираем пункт Выход

панель Open Server

Затем открываем в проводнике папку с Open Server (обычно это диск C:/OSPanel у меня же диск G:/OSPanel )

Наводим курсор на версию Open Server cогласно разрядности вашей виндовс и кликаем правой кнопкой мышки.

В появившемся окне выбираем пункт Запуск от имени администратора :

запуск Open Server

В открывшемся окне подтвердите доступ для Open Server

Теперь вы можете запускать OpenServer из панели задач и он будет работать.


Второй способ запуска

Нужно открыть терминал cmd.exe — Можно вызвать сочетанием клавиш  + R  Здесь ещё команды клавишами для Windows

Затем скопируйте код ниже, вставьте его в терминал и нажмите клавишу Enter

attrib.exe -s -r -h -a C:Windowssystem32driversetchosts

Эта команда находит файл hosts и снимает с него права только для администратора, из за которых openserver не может по умолчанию его перезаписывать, добавляя в него свои записи для создаваемых вами виртуальных хостов.

Если эта команда не проходит — значит у вас стоит антивирус. Можно временно отключить антивирус и переназначить права для файла

Windowssystem32driversetchosts

после чего снова включить антивирус.

все проще

выходишь из опенсервера, не гасишь, а именно выходишь

правой кнопкой по иконке

«запуск от Администратора» — запускаешь

1. Открыть cmd.exe (win + r)
2. Выполнить там команду:

attrib.exe -s -r -h -a C:Windowssystem32driversetchosts

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

Спасибо тоже была проблема!
——————————————————————
1. Открыть cmd.exe (win + r)
2. Выполнить там команду:

attrib.exe -s -r -h -a C:Windowssystem32driversetchosts

в моем случае установил navicat premium, key не сработал, удалил программу, после опен не запускался, открыл «hosts» , вижу все строки коментированы,а в конце ->
127.0.0.1 activate.navicat.com

а сам файл в properties -> read only
исправил то и другое, заработало
— это потому, что каждый проэкт стоит под 127.0.0.1 , опен хочет прописать, а файл read only.

Мне нужен был автозапуск. Вот мое решение:
603ee0c920cc1393844073.png
Добавить права на файл hosts на изменение (на скрине их нет, но надеюсь вы поймете где ставитьс)

В моём случае Kaspersky Internet Security защищал файл от изменений. Я просто добавил приложение OpenServer.exe в доверенные. Никаких прав на ярлык и флагов на hosts не понадобилось.

У меня блокировал protect браузера, поставил галочку доверять приложению и все заработало.

Спасибо, помогло!
В моём случае антивирус добавил файл на карантин и закрыл доступ.

блокировал антивирус др. веб
Помогло следующее: идем в настройки антивируса др. веб> «превентивная защита»> «поведенческий анализ»> выбираем вкладку «доступ приложений»> жмем плюс и выбираем «Open Server.exe» и ставим галочку напротив «Файл HOSTS».

OpenServer - Файл C:Windowssystem32driversetchosts недоступен для записи

Давно не было проблем с опенсервером, но сегодня на недавно установленной корпоративной windows 10 x64 при использовании стандартного защитника (антивируса) при запуске OS появилась такая ошибка: Файл C:Windowssystem32driversetchosts недоступен для записи.

Ни отключение защитника Windows, ни запуск опенсервера от имени администратора не помогали исправить проблему.

Немного погуглив нашёл ещё варианты решения проблемы.

Первый, это открыть настройки Open Server, далее вкладка «Сервер» и выбрать пункт «Не вносить изменения в HOST файл».

OpenServer - Файл C:Windowssystem32driversetchosts недоступен для записи

В этом случае опенсервер загружается, но ни один из сайтов не открывается. Может быть это только у меня такое, ну да ладно… Я не стал сильно разбираться с этим, и попробовал другой вариант, который помог решить данную проблему.

Второй, это снять права на файл HOST «только для администратора». Для этого нужно нужно выполнить команду:

attrib.exe -s -r -h -a C:Windowssystem32driversetchosts

Эта команда находит файл hosts и снимает с него права только для администратора, из-за которых openserver не может по умолчанию его перезаписывать, добавляя в него свои записи для создаваемых вами виртуальных хостов.

Если эта команда не проходит — значит у вас стоит антивирус. Можно временно отключить антивирус и переназначить права для файла

Windowssystem32driversetchosts

после чего снова включить антивирус.

Содержание

  1. OpenServer не запускается: решение популярных ошибок
  2. Просмотр логов OpenServer
  3. Запуск программы от имени администратора
  4. Редактирование файла hosts
  5. Невозможно подключиться к серверу
  6. Способ 1: Редактирование MySQL и phpMyAdmin
  7. Способ 2: Проверка данных авторизации
  8. Open server, ограничение на работу с файлом hosts
  9. Похожие статьи
  10. 43 комментария
  11. OpenServer – Проблема запуска на win7, hosts
  12. Похожие публикации:
  13. 32 комментария: OpenServer – Проблема запуска на win7, hosts
  14. Видео

OpenServer не запускается: решение популярных ошибок

Локальный веб-сервер OpenServer не всегда работает корректно, особенно когда речь идет о его первом запуске после установки на компьютер. Часто пользователи сталкиваются с различными проблемами, приводящими к отсутствию отклика при запуске программы.

Далее я расскажу, как быстро избавиться от распространенных трудностей при работе с данным инструментом.

Просмотр логов OpenServer

Начну с небольшого совета, который чаще всего помогает сразу же распознать причину неполадки и решить ее, приложив минимальное количество усилий. Однако уточню, что подойдет эта рекомендация только в том случае, если сам OpenServer запускается в Windows, но при этом старта локального веб-сервера не происходит.

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Запуск программы от имени администратора

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

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

После применения настроек софт всегда будет стартовать с повышенными привилегиями, что позволит избавиться от проблем с запуском.

Редактирование файла hosts

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

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Хочу дать два совета:

Невозможно подключиться к серверу

Если же OpenServer запускается нормально, но при этом соединения с сервером не происходит, советую ознакомиться с дальнейшими инструкциями.

Способ 1: Редактирование MySQL и phpMyAdmin

Этот способ подойдет тем пользователям, которые используют OpenServer в связке с MySQL и phpMyAdmin. Он заключается в небольшой настройке этих двух компонентов для обеспечения нормального соединения, если вдруг возникла такая ситуация, что веб-сервер не хочет запускаться.

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Первоочередная задача – создание нового пользователя MySQL. Вводим:

Команда отвечает за создание нового пользователя и установку для него пароля.

Вместо user и pass подставьте имя созданного пользователя и его пароль для MySQL.

Способ 2: Проверка данных авторизации

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Видео: Open Server C:Windowssystem32driversetchosts недоступен для записи. Решение проблемыСкачать

Open Server C:\Windows\system32\drivers\etc\hosts недоступен для записи. Решение проблемы

Видео: Ошибка доступа к hosts при запуске OpenServer — решено!Скачать

Ошибка доступа к hosts при запуске OpenServer - решено!

Видео: Ошибка доступа к hosts при запуске OpenServer — решено!Скачать

Это были самые распространенные способы решения проблем с запуском OpenServer.

Источник

Open server, ограничение на работу с файлом hosts

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

В случае, если у вас есть ограничение на работу с файлом c:windowssystem32driversetchosts вы должны запускать Open Server от имени Администратора, для этого необходимо выйти из Open Server-а, вызвать контекстное меню на ярлыке запуска и выбрать «Запуск от имени администратора«.

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Запуск Open Server от имени администратора

Более подробно про этот момент написано в Документации к OpenServer-у:

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Ограниченный режим работы OpenServer-а

Для того, чтобы упростить такой запуск, можно попробовать рецепт описанный в конце документации, про смену аттрибутов файла hosts. К сожалению мне он не помог.

Однако есть другой способ который я использую. Если это ваш домашний комп, и администратор именно Вы, тогда нужно просто запускать Open Server от имени администратора.

Прежде всего останавливаем сервера и нажимаем кнопку выйти:

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Остановка и выход из Open Server

Далее заходим в папку с Open Server-ом, в моем случае это C:ProgrOpenServer

Ищем там OpenServer.exe, вызываем на нем контестное меню и выбираем пункт «Свойства«

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Свойства файла OpenServer.exe

В открывшемся окне, переходим на вкладку «Совместимость» и отмечаем чекбокс «Выполнить эту программу от имени Администратора«

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Видео: Open Server УСТАНОВКА + решение проблемы файл hosts недоступен для записиСкачать

Open Server УСТАНОВКА + решение проблемы файл hosts недоступен для записи

Видео: Как изменить файл hosts в windows 10?Скачать

Как изменить файл hosts в windows 10?

Видео: Как изменить файл hosts в windows 10?Скачать

Запуск от имени Администратора

После этого запускаем Open Server, в появившемся предупреждении разрешаем запуск

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

В ACL разрешаем запуск Open Server

Если вы хотите избавится от этого сообщения, тогда Вам необходимо погуглить на тему: Отключение UAC в Windows 7.

Вызываем в трее контекстное меню Open Server-а и смотрим наличие наших доменов

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Список доступных доменов Open Server

Собственно именно этот вариант и сработал для меня 🙂

Похожие статьи

43 комментария

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

1. Надо разобраться, почему не добавляется папка домена:
— найди где находится папка localhost (можно поиском по названию папок в папке Openserver)
— там же создай папку, например sandr
— внутрь положи файлик index.html с содержимым: Hello world
2. В настройках, выбери «ручной режим» (или как-то так), укажи имя домена (например: sandr.loc) и созданную папку (sandr)
3. Попробуй сохранить и перезапустить веб-сервер, чтоб настройки вступили в силу.
4. Попробуй зайти на http :// sandr.loc, если не запустится, проверь есть ли запись в файле hosts (полный путь смотри в комментариях)
5. Если записи там нет, то нужно либо дать права на запись в этот файл, либо добавить вручную:
127.0.0.1 sandr.loc

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Вроде телнетом могу достучаться до сервера по 80 порту. Добавил строку с адресом в файл hosts, но теперь ситуация не особо изменилась. на локалхосте так же все хорошо, а с ноутбука в той же сети при обращении на сайт получаю 404 not found от Open Server, в какую сторону теперь копать?

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Я поменял порт на 8080, чтоб он поднялся. И все OK. Но все домены открываются если добавить :8080, т.е домен:8080

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Что пишет OpenServer в «Основной» лог?

**посмотреть можно так: Правой кнопкой на флажок > Просмотр логов > Вкладка «Основной»

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Хорошо подробно и понятно расписано.
А почему в разных браузерах разная реакция?

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Кроме того, возможно просто OpenServer не может писать в файл hosts. Вот тут: Open Server, создание домена, базы данных и простого приложения на php мы это обсуждали в комментариях, там же описание решения проблемы (последние 5-6 комментариев снизу).

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

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Я думаю смогу тебе помочь:

Видео: Что делать если OpenServer не может получить доступ к файлу hostsСкачать

Что делать если OpenServer не может получить доступ к файлу hosts

Видео: Вирус заблокировал доступ к файлу Hosts? Восстанавливаем файл Hosts до заводских настроек!Скачать

Вирус заблокировал доступ к файлу Hosts? Восстанавливаем файл Hosts до заводских настроек!

Видео: Вирус заблокировал доступ к файлу Hosts? Восстанавливаем файл Hosts до заводских настроек!Скачать

1) Тебе нужно разобраться для чего служит файл hosts. Это не сложно, поэтому попробую объяснить.
Любые введенные адреса в браузере (например google.com) транслируются в ip адрес (например 173.194.71.101) соответственно, дальнейшие запросы идут именно на него. Эту трансляцию, осуществляет, так называемый днс сервер, он располагается у твоего провайдера.

Теперь вернемся к нашей ситуации, нам необходимо чтобы запросы шли на наш компьютер, а не на чужой. Для этого придумали, так называемый интерфейс обратной петли, который всегда имеет адрес 127.0.0.1. Другими словами, если ты хочешь обратиться к своему компьютеру, ты просто можешь использовать адрес http://127.0.0.1.

Но мы же хотим заходить по адресу из букв, например http://serega.dom, для этого нам необходимо связать свой ip адрес, с этим доменом. Это может сделать твой провайдер, на своем днс-сервере, однако чаще всего такой услуги не предоставляют, поэтому нам необходимо сделать это самим на своей машине.

Когда-то очень давно, не было серверов-преобразователей (dns серверов), поэтому все адреса прописывались в файле hosts, к счастью эта возможность осталась. Поэтому ей и воспользуемся.

Думаю алгоритм понятен: придумываешь имя, добавляешь его в формате:
127.0.0.1 имя-домена.ком
127.0.0.1 www.имя-домена.ком

Поэтому поступаешь так: создаешь папку домена в директории с OpenServer, например: serega.dom и дальше его добавляешь в файл hosts:
127.0.0.1 serega.dom
127.0.0.1 www.serega.dom
перезагружаешь Open Server и все должно работать.

Так же обрати внимание, что в файл hosts домены необходимо писать БЕЗ протокола (т.е. без http: //).
Вот эти записи в твоем примере не правильные:
127.0.0.1 http://www.subdomain.localhost
127.0.0.1 http://www.subdomain.test1.ru
127.0.0.1 http://www.Tools.localhost
127.0.0.1 http://www.localhost
127.0.0.1 http://www.test1.ru
127.0.0.2 http://www.custom

**Возможно, http://www просто добавил парсер комментариев моего сайта, но на всякий случай, проверь у себя!

Если у тебя останутся вопросы, спрашивай, в комментариях.

2) Возможно ты просто захочешь отключить в настройках Авиры блокировку файла hosts. В 12 версии, делается это так:
Настройки > Общее > Безопасность > Защита системы >
> Защитить хост-файл Windows от изменения (снять чекбокс и нажать «OK»)

Если у тебя другая версия, напиши её в комментариях и я попробую помочь.

P.S. Файл hosts в Windows находится здесь:
C:WindowsSystem32Driversetchosts

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Openserver cannot create file c windows system32 drivers etc hosts отказано в доступе

Привет, в hosts Надо писать без протокола, только имя домена. В твоем случае, надо убрать решетку, в начале строки. Решетка, это знак комментирования. Т.е. должно быть так

# стандартные настройки
127.0.0.1 localhost
::1 localhost

Видео: Cannot Edit C:WindowsSystem32driversetchosts file solve problem easily 2016Скачать

Cannot Edit  C:\Windows\System32\drivers\etc\hosts file solve problem easily 2016

Видео: Как восстановить файл hosts в WindowsСкачать

Как восстановить файл hosts в Windows

Видео: Как восстановить файл hosts в WindowsСкачать

Источник

OpenServer – Проблема запуска на win7, hosts

На windows 7 файл hosts защищен от записи в него сторонним не доверенным ПО. По этому, при настройках безопасности по умолчанию, запуск OpenServer будет выполняться с ошибкой:

Чтобы разрешить OpenServer редактировать файл hosts нужно выполнить следующие действия:
1. Открыть cmd.exe (win + r)
2. Выполнить там команду:

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

Похожие публикации:

32 комментария: OpenServer – Проблема запуска на win7, hosts

В ХР без всякого изменения файла hosts работает!

Все верно… в ХР никаких изменений не нужно, а вот в 7 нужно… все таки разные версии мастдая… и политики безопасности разные….

Спасибо, что написали эту статью:)

Благодарю Вас за совет с командной строкой.

Надеюсь, сэкономлю время многим.
Ошибка: Hosts файл недоступен для записи
Проблема, что в меню Open server нет вкладки “Мои сайты”
Решение:
Dr.Web – Настройки – Основные – Превентивная защита – Уровень блокировки пользовательский – поставить галочку файл Hosts “Разрешить”.

Спасибо, Семён! Действительно, сэкономили!

Семён, спасибо, что не поленился и написал решение проблемы! Мне тоже помогло!

Семен, огромное спасибо. Гуглил множество страниц, но проблему помог исправить только ваш комментарий. Еще раз большое спасибо.

OpenServer – Проблема не запускается порядковый номер 94 не найден в библиотеке DLL LIBPQ.dll что это пожалуйста помогите

Спасибо большое, ваша статья помогла!
Касперский блокировал файл hosts.
Помогло добавить OpenServer в доверенные.

Видео: Создание файла хост в Windows 7, 8 и 10Скачать

Создание файла хост в Windows 7, 8 и 10

Видео: how to edit windows hosts file C:WindowsSystem32driversetcСкачать

how to edit windows hosts file C:\Windows\System32\drivers\etc

Видео: how to edit windows hosts file C:WindowsSystem32driversetcСкачать

Автор стать большой молодец – открыл огромную дыру для вирусов!
Так держать!

Не ведитесь на такие псевдопрофессиональные советы!

А у меня выскакивает
2015-04-17 15:51:40 ——————————————–
2015-04-17 15:51:40 Начало процедуры запуска сервера
2015-04-17 15:51:40 Файл C:Windowssystem32driversetchosts недоступен для записи
2015-04-17 15:51:40 Отключите использование HOSTS файла или настройте права доступа
Имеется Касперский – в опции КОНТРОЛЬ ПРОГАММ ввел Open Server в доверенные – как мертвому припарки.
2015-04-17 15:51:40 Сбой запуска!

Посмотри тут, мне помогает
http:// http://www.woinfo.ru / kak-razreshit-izmenenie-fajla-hosts-v-kaspersky-internet-security-2013.html

выскакивает
Начало процедуры запуска сервера
Файл C:Windowssystem32driversetchosts недоступен для записи
2015-04-17 15:51:40 Отключите использование HOSTS файла или настройте права доступа
антивируса вообще нет
2015-04-17 15:51:40 Сбой запуска!

Ошибка:
Cannot write to file “C:Windows/system32/drivers/etc/hosts”!
Решения для WIN7 с установленным ДокторВебом.
Идем по пути:
ДокторВеб–Инструменты–Настройки–Компоненты защиты–Брэндмауэр–Изменить доступ к сети для приложений
Там находим файлы Денвера – С:WebServersdenwerRestart.exe С:WebServersdenwerRun.exe – и даем разрешения на:
1. Запуск сетевых приложений
2. Доступ к сетевым ресурсам
+ вносим файл hosts в исключения (ДокторВеб–Инструменты–Настройки–Исключения–Файлы и папки)
Обычно этого достаточно, чтоб все заработало.

У кого касперский 2016 Вот решение:

1. Правой кнопкой мышки по иконке в трее, выбрать настройка
2. Открыть вкладку Защита, затем Контроль программ
3. Открыть ссылку Управление ресурсами
4. Перейти по Операционная система/Системные файлы/Критические параметры
5. Найти там hosts и по иконке выбрать Выключить контроль.
Все, теперь перезапускаем Open Server

Как добавить исключение только для OpenServer, так как защита снята полностью с hosts файла?

Ребят, пробовал все вышеизложенное, но не работало.
Оказалось все проще. Я для запуска сервера использовал ярлык. Все что нужно было – запустить его от имени администратора.

Можно и не добавлять ярлык!

просто запустите приложение от администратора – работает отлично.

Как запустить OpenServer если ошибку выдает: 2016-02-15 07:27:22 Невозможно занять порт 80 поскольку он уже используется: Cлужбы Windows
Скайп тут ни причем (он отключен и порт отключен) а какие службы Windows могут быть тут причиной незапуска.
Windows 7 – 64

Ваша статья помогла, всё заработало Windows 7 x64

Источник

Видео

Как сохранить изменения в файле hosts (Не удается сохранить изменения в файл hosts)Скачать

Как сохранить изменения в файле hosts (Не удается сохранить изменения в файл hosts)

Проблема при запуске Open ServerСкачать

Проблема при запуске Open Server

Проблема при запуске Open ServerСкачать

Веб-сервер. Локальный сервер Open Server. Настройка доменаСкачать

Веб-сервер. Локальный сервер Open Server. Настройка домена

Не удаётся найти файл сценария windows script host. Как удалить ошибку?Скачать

Не удаётся найти файл сценария windows script host. Как удалить ошибку?

Не удаётся найти файл сценария windows script host. Как удалить ошибку?Скачать

Понравилась статья? Поделить с друзьями:
  • Ошибка прекращена работа программы java
  • Ошибка прекращена работа программы internet explorer
  • Ошибка прекращена работа программы firefox
  • Ошибка прекращена работа программы csgo exe
  • Ошибка прекращена работа программы com surrogate