Отключите использование hosts файла или настройте права доступа сбой запуска

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Читайте также:  Не работает обогрев заднего стекла мерседес 203

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

Источник

vpronin.ru

Создание сайтов на Битрикс

Настройка Open Server для Битрикс

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

На момент написания после установки Open Server по умолчанию используется следующая конфигурация.

Для правильной работы Битрикс нужно внести несколько правок в конфигурационные файлы в папке OSPanel/userdata/config/.

Для php в OSPanel/userdata/config/PHP_7.1-x64_php.ini нужно раскомментировать строки.

Чтобы apache не блокировал подключение файлов с точкой в начале (из-за этого в админке могут не рабочать часть стилей и скриптов) в файле OSPanel/userdata/config/Apache_2.4-PHP_7.0-7.1-x64_server.conf нужно закомментировать

Кроме этого при запуске Open Server может появляться следующая ошибка.

Для решения можно в настройках exe файла во вкладке Совместимость нажать кнопку Изменить параметры для всех пользователей и активировать опцию Запускать эту программу от имени администратора.

Если это не поможет или недостаточно прав, то можно в настройках Open Server во вкладке Сервер активировать опцию.

В этом случае все локальные домены нужно будет вручную добавить в C:\WINDOWS\system32\drivers\etc\hosts.

Этих правок должно быть достаточно для нормальной работы Битрикс на Open Server.

Источник

Проблема с запуском open server

2017-01-05 00:03:26 ——————————————— 2017-01-05 00:03:26 Начало процедуры запуска сервера 2017-01-05 00:03:26 Файл C:\WINDOWS\system32\drivers\etc\hosts недоступен для записи 2017-01-05 00:03:26 Отключите использование HOSTS файла или настройте права доступа 2017-01-05 00:03:26 Сбой запуска! Что делать, чтобы исправить?

3 ответа 3

Минимум два пути:

Запуск от самого сервера от имени администратора, как и обычные программы:

Надо нажать правой кнопкой мыши на программе и во всплывающем меню выберите сий пункт.

В новых версиях (как минимум 5.2.2 точно, может и раньше) можно поставить галочку Не вносить изменения в HOSTS файл в настройках OpenServer на вкладке Сервер

Если поставить галочку не вносить изменения в HOSTS файл, то сайты перестанут отображаться по домену, можно расширить права, команда в cmd: attrib.exe -s -r -h -a C:\Windows\system32\drivers\etc\hosts

Причины сбоя обычно происходят когда ставите некие доп программы:(Avact cleanUp; Kerish Doctor. ) которые блокируют изменения в hosts. Есть 2 решения:

1) Кликаем по Open Server x64.exe ПКМ и заходим в свойство\ совместимость *запускать от имени администратора:

2) но если хотите чтобы ваши сайты отображались в C:\Windows\System32\drivers\etc\hosts просто копируем его содержимое и создаём заново файл: hosts

Читайте также:  Не работает античит для фортнайт

PS. создать файл: hosts по указанному пути возможно не получимся. Его нужно создать например на рабочем столе и перенести с правами администратора! После этого все локальные сайты будут видны в hosts

Источник

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

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

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

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

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

На панели задач есть значок программы, по которому нужно кликнуть правой кнопкой мыши. После этого появится контекстное меню, в котором надо нажать на «‎Просмотр логов» . В новом окне ознакомьтесь с полученными сведениями и определите, из-за чего появилась рассматриваемая ошибка.

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

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

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

Если этот метод оказался эффективным, но вы не хотите каждый раз запускать программу таким образом, выполните простую настройку. Для этого снова кликните по исполняемому файлу правой кнопкой мыши и перейдите в «‎Свойства» . Там найдите вкладку «‎Совместимость» и установите галочку возле пункта «Запускать эту программу от имени администратора‎» .

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

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

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

Читайте также:  Не работают мои сообщения вконтакте

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

  1. При использовании стороннего антивируса и брандмауэра настройте их так, чтобы OpenServer не попадал в список заблокированных программ. Стандартные средства можно отключить на время исключительно в качестве проверки.
  2. Запустите командную строку от имени администратора и введите команду attrib -s -r -h -a C:\Windows\system32\drivers\etc\hosts , активировав соответствующие атрибуты для упомянутого файла hosts.

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

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

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

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

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

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

Откройте конфигурационный файл phpMyAdmin, который находится в папке /etc/phpmyadmin/config.inc.php . Добавьте туда две строки:

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

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

Последняя рекомендация будет самой банальной – проверка данных авторизации при входе на веб-сервер. Это касается ситуаций, когда на экране появляется ошибка «Невозможно подключиться к серверу MySQL mysqli::real_connect(): (HY000/1045): Access denied for user ‘root’@’localhost’ (using password: NO)» . Вам необходимо указать стандартный пароль и логин mysql или root в обоих полях, после чего авторизация должна пройти успешно.

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

Источник

Ошибка на сервере «Отключите использование HOSTS». Как это сделать?

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

Как настроить это?

  • Вопрос задан более трёх лет назад
  • 63393 просмотра

Простой 2 комментария

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

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

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

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

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

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

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

Источник

Оцените статью