С какого файла запускается сайт

Обновлено: 06.07.2024

Логи отсутствуют, т.к. не могу запустить автологер.
Вместо запуска EXE файлов открывается сайт imatiro ру в браузере с предложением скачать файл с названием EXE.

Не могу запустить ни один .exe файл, cmd, msconfig, автологер (который необходим для создания темы) и тд.. ничего не доступно.
Уствновлен и работает Kaspersky IS обновленный лицензионный.
Операционная система Win7 64bit
Прогонял комп всяческими LIFE USB. - какие то файлы лечит - результата 0.

Незнаю как быть.

Заранее благодарен за ответы советы и помощь!

__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь

После запуска компьютера не открывается не один диск а открывается msiexec.exe
После запуска компьютера такая ерунда не открываться диск 8ZTYH4EAnc0

При запуске компьютера открывается cmd.exe и после этого открывается браузер с рекламной страницей
Установил 2 дня назад меч и магию 8, и патч к ней, скачал из большой группы вк, посвященной героям.


При запуске системы открывается cmd.exe, затем браузер
Здравствуйте. При запуске системы(Windows 7) моментально открывается командная строка. затем.

Попробуйте собрать логи этой версией.

Sandor, Спасибо получилось.

Решение

Внимание! Рекомендации написаны специально для пользователя nismo2007. Если рекомендации написаны не для вас, не используйте их - это может повредить вашей системе.
Если у вас похожая проблема - создайте тему в разделе Лечение компьютерных вирусов и выполните Правила запроса о помощи.
______________________________________________________

Через Панель управления - Удаление программ - удалите нежелательное ПО:

AkelPadApp
ScreenUp
Smart Application Controller
UC_4.7_20150128_001
Unity Web Player
VK OK AdBlock
Youtube AdBlock
Амиго
Служба автоматического обновления программ Sandor, Подскажите пожалуйста, как можно запустить программу деинсталляции, чтобы удалить нежелательное ПО? т.к. у меня все EXE файлы заблокированны, вместо "Установка и удаления программ" запускается браузер с предложением скачать файл с названием EXE.

Решение

Sandor, ОГРОМНЕЙШЕЕ СПАСИБО, жизнь компа стала намного легче, вот логи с ADWCleaner-a и ClearLNK

P.S. Лог с АДВ клинера сжат, т.к. не прикреплялся

Решение


2.
Скачайте Farbar Recovery Scan Tool (или с зеркала) и сохраните на Рабочем столе.

Как запускать PHP-код

Данную статью я решил посветить всем начинающим изучать PHP, потому что у всех возникает одна и та же ошибка. Почему её допускают, не знаю, но допускают постоянно. Я без преувеличений скажу, что получил уже около сотни вопросов, на которые ответ будет дан в этой статье. Эта ошибка связана с неправильным запуском в PHP.

Как делают практически все новички:

  1. Создают PHP-файл (иногда HTML-файл, но это самые новички).
  2. Записывают туда PHP-код.
  3. И двойным кликом пытаются открыть его в браузере.

Результат, браузер код открывает, но исполнять его не торопится. А просто выводит какие-то куски кода обычным текстом, либо вообще ничего не выводит.

Ошибка данного подхода состоит в том, что ученик не понимает, что PHP - это серверный язык, а не клиентский. Это HTML или JavaScript клиентские языки, они, конечно, обрабатываются браузером. Но для PHP нужен интерпритатор. И вот данный интерпритатор запускается сервером.

Вывод: запускать PHP-код надо через сервер. Если у Вас Denwer, значит, через него.

Теперь, как запускать PHP-код через Denwer. Большинство новичков вновь делают ошибку. Они вроде бы всё делают правильно, создают нужные папки, перезапускают Denwer и вроде бы, осталось только правильно вызвать файл. Но тут снова ошибка: они вновь открывают файл просто в браузере (либо перетаскиванием файла в браузер, либо двойным кликом). Это легко можно заметить по адресу в адресной строке. Там будет что-то наподобие: file:///Z:\home\mysite.local\www\script.php.

Надеюсь, данная статья поможет многим новичкам, только начинающим изучать PHP.


Если Вы не хотите пропустить новые материалы на сайте,
то Вы можете подписаться на обновления: Подписаться на обновления

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

Порекомендуйте эту статью друзьям:

Если Вам понравился сайт, то разместите ссылку на него (у себя на сайте, на форуме, в контакте):

Она выглядит вот так:

Комментарии ( 49 ):

Установил Denwer, всё сделал как сказано, но PHP в браузере не выводится

Файлы имеют расширение php? Сайты вообще открываются (например, HTML-код)? Если всё так, то скопируйте адрес из адресной строки и покажите его.

Большое Вам спасибо Михаил! С вашей помощью мне наконец удалось решить данную проблему.

Михаил, для меня PHP ещё тёмный лес. Как я понял, для выполнения кода PHP страница должна иметь расширение *.php. А почему тогда у вас страницы на сайте с расширением *.html?

. у меня броузер не открывает страницу с шасширением php ,а пытается сохранить ! что делать ?

Скопируйте адрес из адресной строки.

спасибо,заработало. но пшп браузер не хочет кушать ,пишет следующее: HTML1406: Недопустимое начало тега: "<?". Теги не должны начинаться с вопросительных знаков. что делать ?

Попробуйте в другом браузере.

Создаю документ с расширением php. Пишу для проверки такой php-код: <?php $a = 5; echo "$a"; ?> В браузере, если я понимаю правильно, я должен увидеть 5. и мне показывает 5 но когда я выключаю denwer и включаю и мне уже не выдает 5 а весь код выдает ??

Для работы PHP необходим denwer.

Спасибо, щас PHP код заработал.

Вам не нужно ничего менять. Изменяете файл как обычно, сохраняете (ctrl+s) и параллельно смотрите изменения в браузере, где и открыт mysite.local.

Михаил я не много не понял,файлы с кодировкой изменять или где?просто в браузере вот такое file:///Z:/home/mysite.local/www/index.php а название файлов например вот такое index.php,так как и что изменять?за ранее спасибо.

Почитайте статью. В браузере не должно быть такого адреса, это не адрес локального сервера.

Михаил какую статью прочитать?эту?,а вы можете подсказать как изменить?а то догадками как то не понятно))

Здравствуйте. пожалуйста помогите запустить файл php. сделал все строго по инструкции. в конечном итоге браузер мне пишет к сожaлению google не может открыть страницу. что делать

А у меня такая проблема. когда устанавливал Denwer - все сделал правильно. Потом начал набирать сайт по видеоуроку "основы HTML". переименовал все страницы в php. запускал сайт через mysite.local в браузере - без проблем. Теперь решил создать сайт (так сказать урок номер 2) с использованием связанного стиля CSS. но я просто удалил из папки www на сервере все файлы первого сайти и закинул туда новые, включая index.php, фаил стилей .css и т.д. Так вот теперь запускаю в браузере mysite.local, все работает, но отображается только голимый html. в чем проблема. и заново www создавал, делал все что в статьях написано - не помогает. Что делаю не так?

Обращайтесь в службу поддержки.

Стили вообще подключены? Если нет, то ошибка в коде

Да, правильно, чтобы в браузере в адресной строке было"Веб" а не "Локальный". Просто php какой-то левый. С другим пошло.

Я изменил, ссылку с под название своего сайта, но она почему то не работает? С уважением Евгений Голубев.

не дублируйте комментарии в службу поддержки и сюда.

Здравствуйте!! Вопрос такого плана, когда поменял расширения файлов html на php на сайте вместо текста сразу вылезли абракадабрики, отчего??

Возможно надо сохранить код сайта в notepad++ а сверху в пункте меню кодировка выбрать utf-8 without BOM. Также надо создать файл .htaccess и в нем прописать AddDefaultCharset UTF-8

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

все в порядке, именно в первой странице в кодировке спустилась ниже и нажала преобразовать в utf-8, хотя для остальных страниц достаточно было нажать просто utf-8, может кому то будет полезным! : )

СПАСИБО УВАЖАЕМЫЙ. ОЧЕНЬ ПОМОГЛА ВАША СТАТЬЯ. из всего что нашла в инете именно ВАША спасла меня!! СПАСИБО 1000раз.

В вашем уроке по РНР с нуля до гуру я приступил к написанию движка и в результате имел много ошибок при выводе страницы. Когда я их исправил у меня вышел только пустой экран. Существует ли какойто способ проверки каждого класса на роботоспособность? Возможно ли проверять работу функций во время их написания?

Включите максимальное отображение ошибок.

Помогите пожалуйста: когда всё сделал от и до, браузер пишет веб-страница не доступна. Почему? Может какие то хост права разрешить или что то вроде этого?

Этичный хакинг и тестирование на проникновение, информационная безопасность

Интерпретатор PHP стал неотъемлемой частью практически каждого веб-сервера. Подавляющее большинство веб-приложений написаны на PHP. Поэтому технология PHP очень стойко у многих ассоциируется именно с веб окружением, со средой веб-сервера. Но на самом деле, запускать скрипты PHP можно без веб-браузера. Речь идёт не о специально созданных как веб приложения программах, таких как WordPress, phpMyAdmin, гостевые книги, форумы и прочее. Такие скрипты специально создавались для работы в условиях веб-сервера и для вывода результатов в веб-браузер. Вряд ли удастся полноценно с ними работать в командной строке. Речь идёт о консольных программах на PHP, которые могут выполнять различные, не обязательно связанные с веб сервисами функциями. По сути, PHP является очень гибким языком с хорошим набором классов и на нём можно написать консольную программу под любые функции. Либо ядро программы (так называемый бэк-энд) к которому будер обращаться графический пользовательский интерфейс.

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

Как запустить PHP скрипт в командной строке Linux

У вас должен быть установлен PHP, к счастью, в Linux интерпретатор PHP устанавливается очень просто, а в некоторых дистрибутивах присутствует по умолчанию. Если у вас его ещё нет, то установите его одной из следующей команд.

В Debian, Kali Linux, Linux Mint, Ubuntu:

В Arch Linux, BlackArch:

Установка полного веб-сервера в Linux Mint описана здесь, в Ubuntu здесь, в Arch Linux/BlackArch здесь, а в Kali Linux он уже установлен, про то, как его запустить здесь.

В остальном запуск скриптов в консоли, в том числе опции запуска, в Linux и Windows идентичные.

Если вы совсем новичок в Linux, то также смотрите Азы работы в командной строке.

Как запустить PHP скрипт в командной строке Windows

Если вы знакомы с запуском консольных программ в Windows или хотя бы в Linux, то для вас всё совсем просто — везде программы запускаются примерно одинаково. Но начнём по порядку для новичков.

Если вы хотите не только возможность запускать PHP из командной строки, но и полноценный веб-сервер Apache + PHP + MySQL на Windows, то выполните установку по этой статье.

Для запуска PHP в командной строке необязательно устанавливать веб-сервер, достаточно скачать и распаковать архив с PHP интерпретатором. О том, где скачать PHP с официального сайта и как разобраться с версиями, смотрите эту статью.

Если вы часто будете запускать PHP скрипты из командной строки Windows, то настоятельно рекомендуется Добавить путь до PHP в переменную окружения PATH в Windows. Благодаря этому не придётся каждый раз указывать полный путь до файла php.exe.

Теперь, когда PHP установлен и путь до php.exe добавлен в переменную окружения Windows, открываем командную строку, для этого нажмите сочетание клавиш Win+x и выберите Windows PowerShell.

Для проверки, что нормально установилось, посмотрим справку по PHP:


На самом деле, мы запускаем файл php.exe, но расширение можно отбросить. То есть предыдущая запись эквивалентна

Справка и опции запуска PHP скриптов в командной строке

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

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

Как запустить .php скрипт в командной строке Windows и Linux

Для запуска .php файла в консоли Windows используется следующая команда:

Опцию -f можно отбросить, то есть предыдущая и следующая команды равнозначны:

Я создал тестовый файл, который расположен по пути C:\Users\Alex\Documents\PHP\test.php тогда я могу запустить его в PHP так:

Как передать аргументы PHP скрипту в командной строке

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

Пример запуска PHP скрипта с тремя аргументами:

Как в PHP скрипте обратиться к аргументам

Переданные аргументы содержаться в массиве $argv. Причём, порядковый номер аргумента соответствует номеру в массиве. То есть первый аргумент будет помещён в $argv[1], второй в $argv[2] и так далее.

Самый первый элемент массива с именем $argv[0] содержит полный путь до запускаемого скрипта.

Содержимое файла test.php:

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


Как в PHP получить данные от пользователя в консоли

Благодаря передаваемым аргументам, скрипт может выполнять действия не только с прописанными в нём данными, но и с другими значениями, указанными при запуске скрипта.

Во время работы скрипта может потребоваться ввод новых данных, в консоли это достигается с помощью строки запроса, в которую пользователь может ввести значение и нажать Enter для передачи его скрипту. В контексте веб-сайта такой возможности — передать данные уже во время выполнения скрипта — нет. То есть консольный запуск PHP скриптов с аргументами не только проще (не нужно возиться с HTML формой), но и даже более гибкий.

В PHP для запроса пользователю используется функция readline.

Эта функция одинаково работает и на Windows и на Linux. Причём на Linux она имеет интерактивные возможности Bash, например, сохраняет историю ввода, к которой можно вернуться с помощью стрелок. На Windows эта возможность появилась начиная с PHP 7.1.

Если сильно надо, можно настроить автозавершение вводимых данных. Все функции GNU Readline рассмотрены здесь. Я же коснусь только readline, которая считывает введённую пользователем строку. С этой функцией можно указать один опциональный аргумент — строку, которая будет показана пользователю в приглашении.

Пример консольного PHP скрипта, которые запрашивает у пользователя данные в приглашении командной строки:


Проверка синтаксиса скрипта PHP в командной строке

С опцией -l будет проверен синтаксис, то есть не нарушены ли правила кода PHP, но сам файл скрипт не будет выполнен:

Или если в файле есть ошибки:

Выполнение команд PHP в интерактивном режиме

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

Для запуска интерактивного шелла:


Запуск отдельных команд PHP

Для выполнения отдельных команд используйте опцию -r:

Запуск встроенного в PHP веб-сервера

В PHP есть свой собственный веб-сервер! Если вам очень надо, можно вообще обойтись без сторонних серверов для каких-то определённых задач.

Допустим, в качестве прослушиваемого IP адреса я хочу установить 127.0.0.1, в качестве прослушиваемого порта — 84, корневая папка документов веб-сервера у меня расположена в C:\Users\Alex\Documents\PHP\, тогда команда запуска следующая:

В этой папке у меня файл test_2.php со следующим содержимым:


В самом браузере:


Получение справки в командной строке

Для получения справки о функциях PHP прямо в командной строке используется опция --rf.

Ну как-то так… а чего вы хотели — это же консоль.

Насколько я понял, в строке Parameters в фигурных скобках пишется количество аргументов функции, строка required означает, что аргумент обязательный, а строка optional — что аргумент опциональный. О функции аргументов иногда можно догадаться по их имени, например, $filename. Информации о том, какое действие выполняет функция, видимо, нет.

Опции для разработчика

Если вы действительно пишите и отлаживаете код, в том числе для веб-сайтов, то вам пригодятся следующие опции:

Вывод информации о PHP

Для показа информации о PHP имеются следующие три опции:

Опция -i — это эквивалент phpinfo, но для консоли.

PHP не может сохранить файл даже если достаточно прав на запись

На самом деле это может случиться не только при запуске PHP скриптов из командной строки, но и при работе скрипта на веб-сервере. Но при запуске в консоли больше условий для получения этой проблемы: PHP скрипт не сохраняет файл в папку, на которую установлены права на запись для кого угодно (777).

Такое поведение может выглядеть необъяснимым, если вы не знаете о директиве open_basedir в главном конфигурационном файле php.ini. Данная директива ограничивает все файловые операции теми папками, которые указаны с ней. Пример:

Причём если директива open_basedir вообще не настроена (строка с ней, например, закомментирована), то PHP может записывать в любую папку, если у текущего пользователя достаточно прав на запись.

При работе в консоли PHP скрипт может пытаться сохранить файлы, например, в текущую папку — если эта папка не указана в open_basedir, но при этом сама директива open_basedir настроена, то возникнет описанная проблема: PHP не сможет записывать файлы даже в папку открытую для всех.

Чтобы избавиться от этой ошибки есть несколько вариантов:

  • добавить папку, в которую вы хотите сохранить файл, в перечень open_basedir
  • выбрать для сохранения папку уже указанную в open_basedir
  • запустить интерпретатор PHP без чтения настроек из конфигурационных файлов (в этом случае не будет учтена директива open_basedir, а также вообще все другие конфигурации

Чтобы запустить PHP скрипт без учёта настроек файла php.ini используйте опцию -n, например:

Кстати, чтобы узнать, какие именно файлы настроек учитываются при работе PHP, выполните следующую команду:


Заключение

Запуск PHP скриптов в командной строке — это альтернатива их запуску через веб-сервер. Работа в консоли может быть удобна при обучении языку программированию PHP или для отладки определённых функций, даже если в дальнейшем эти функции и скрипты будут работать на веб-сервере.

Скрипт на PHP может быть альтернативой скрипту на Bash, особенно если нужно использовать СУБД (MySQL, SQLite) — с которыми через Bash работать тяжело, либо для использования возможностей PHP по работе с текстом в разметке XML, JSON — что в Bash также не очень удобно.

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

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


Первыми приходят в голову три способа решить эту задачу:

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

Второй пункт просто реализовать, но для этой схемы придется делать авторизацию не только на сайте, но и в локальном приложении. Значит понадобится какой-никакой, но интерфейс, при смене пароля потребуется повторная авторизация и в программе. Плюс в корпоративных сетях будут дополнительные проблемы с сетью, у них часто доступ в интернет реализован через прокси-серверы с суровой фильтрацией и авторизацией, для настройки прокси тоже придётся делать интерфейс, не всегда можно отделаться автоматическим определением настроек. Далёкому от IT пользователю будет сложнее с этим работать, создадим больше работы техподдержке. Конечно, можно формировать установочный пакет индивидуально для каждого пользователя, чтобы убрать необходимость первичной авторизации, но это только добавит проблем.

Для работы с браузерами также потребуется указывать в программе правильные заголовки Access-Control-Allow-Origin, Access-Control-Allow-Methods, Access-Control-Allow-Headers (CORS).

IE не будет доверять самоподписанному SSL сертификату, его надо подписать доверенным корневым сертификатом (а он может быть и самоподписанный).

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

В примере эту работу делает метод RegisterSslOnPort в классе SslHelper.

Для примера создадим endpoint, занимающийся сложением двух чисел. Важно тут установить правильные заголовки CORS, иначе браузер не будет выполнять запрос к нашему API.

Добавим инициализацию Nancy в наше приложение, и мы готовы к бою.

При первом запуске нужно сгенерировать сертификаты и поместить их в хранилище, запросив при этом соответствующие права. Для этих манипуляций служит класс SslHelper, в котором единственный публичный метод CheckOrCreateCertificates делает эту работу. В качестве параметров ему передаются SubjectName сертификатов. Метод проверяет нет ли нужных сертификатов и системе, если нет — создаёт их.

Для симуляции тяжелой работы и долгих задержек в примере добавим Thread.Sleep(1000) в вызовы нашего API.

На этом приложение готово к запуску, перейдём к вебу.

Как понятно из таблицы поведения браузеров, каким-то одним эндпоинтом обойтись не получится, придётся использовать как минимум два:

Работу по сложению чисел поместим в компонент AppComponent. При нажатии кнопки “Calculate”, веб-приложение делает запрос к GET /Calc/Add?num1=&num2=. Ответ или ошибка отображается в поле Result.

Можно запустить веб-приложение локально.

для этого нужно клонировать репозиторий:

в папке AngularWebApp нужно выполнить команды:

Локальное приложение можно либо скомпилировать из примера (открыть CsClientApp.sln из папки CsClientApp) с помощью Visual Studio и запустить, либо использовать скрипт для программы LINQPad.

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

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

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

Этот подход хорошо себя показал в реальном приложении. Конечно, чтобы использовать код из примера, нужно добавить нормальную обработку ошибок.

Никто на Virustotal на эту программу не реагирует, а хотелось бы! Зато если собрать установочный пакет в InnoSetup, пара третьесортных антивирусов начинает на него срабатывать. Помогает от этого избавиться подписывание установщика с помощью code signing certificate.

Автоматическое обновление программы здесь оставлено за кадром, но оно точно не будет лишним в реальном приложении. Для управления автоматическим обновлением хорошо подходит Squirrel. Еще с помощью squirrel удобно удалить наши сертификаты из системы при удалении программы.

Ошибка

Почему не открывается сайт: прокси-серверы

В статье опустим банальные проблемы, по которым не открывается сайт: профилактика интернет-провайдера или не работает одна из составляющих, отвечающая за интернет-соединение (кабель или гнездо на компьютере). Углубимся в системные причины возникновения проблемы, когда сайт не работает.

Опытные пользователи первым делом проверяют настройки прокси-серверов. Здесь ничего выдумывать не нужно. Настройки необходимо сбросить. Чтобы разобраться, что делать, если сайт не открывается, важно знать, с чем имеете дело.

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

  1. Войдите в «Панель управления». Попасть туда можно через кнопку «Пуск» или поисковую строку Windows.
  2. Найдите раздел «Свойства браузера».
  3. Откроется небольшое окно, которое содержит несколько подкатегорий. Выберите «Подключение» и перейдите в сетевые настройки.
  4. Уберите галочку с пункта, который отвечает за активацию прокси для локальной сети, если она установлена.

Почему не открывается сайт: конфигурация host

Если не работает сайт не из-за proxy-сервера, тогда, возможно, причина — неправильная настройка host-файла. Попробуйте его проверить. Сам файл — уникальный код, состоящий из цифр и соответствующий каждому сайту. Другое его название — IP-адрес интернет-ресурса.

Запрос, который пользователи прописывают в поисковой строке, при помощи DNS-сервера преобразуется в цифровой код. Некоторые вредоносные программы обходят его, переписывая имена сайтов и IP-адреса. В этом случае помогают утилиты, которые исправляют host-файл. Воспользуйтесь Dr.Web Curelt, AVZ или Microsoft Fix It либо сделайте конфигурацию вручную. Настроить его можно следующим образом:

  1. Перейдите на локальный диск С и отправьтесь по пути Windows → System32 → drivers → ets.
  2. Найдите файл «host» и откройте при помощи блокнота.
  3. Убедитесь, чтобы содержимое имело вид, как на картинке ниже.

Host

В верхней выделенной части описание и принципы, по которым функционирует файл. Ниже увидите строчку, которая должна быть изначально. Если заметили что-нибудь лишнее, то смело удалите и сохраните.

Не работает сайт: DNS-службы

Я часто не могу зайти на сайт из-за проблем со службой DNS. Это может случиться в любой момент. Вот вроде серфишь в Google, и после очередного поискового запроса доступ к сайту отсутствует. На экране белая страница, а посередине написано: «DNS-сервер не отвечает».

Почему не загружается сайт? Из вышеизложенного пункта понятно, зачем нужен DNS-сервер, который преобразует печатный текст в IP-адрес. Сейчас рассмотрим, с чем связана такая ошибка. О ней еще может свидетельствовать такая надпись: «Параметры компьютера настроены правильно, но устройство или ресурс не отвечает».

Чтобы в этом убедиться, запустите утилиту «Диагностика сетей» — встроенную службу Windows. Она предназначена для проверки состояния сети. Если правой кнопкой мыши нажать на значок интернета в правом нижнем углу, то увидите название утилиты.

Если перезагрузка ПК не исправила положение, тогда проверьте состояние самого DNS-сервера. Делается это следующим образом:

  1. Вызовите окно «Выполнить» при помощи комбинации клавиш Win+R.
  2. В поисковой строке напишите «services.msc».
  3. Откроется окно, в котором найдите искомую службу — DHCP-клиент.
  4. Запустите его и выберите автоматический тип запуска.

Почему не загружается сайт: проблемы с реестром

Сотрудникам провайдеров и сервисных центров часто звонят клиенты с жалобой: «Не могу зайти на конкретный сайт. Что делать?» Причиной неисправности может быть что угодно, самая вероятная — неполадка в реестре.

Чтобы не терять время, сами исправьте ситуацию. На этот раз сделайте следующее:

  1. Снова откройте «Выполнить».
  2. Пропишите «regedit».
  3. Перейдите по пути HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Windows.
  4. Найдите Applnit_DLLs и откройте. Появится окно с полем «Значение». Оно должно быть пустым, поэтому удалите лишнее.

Если не получается найти службу, то перезагрузите компьютер.

Почему не открывается сайт

Почему не открывается сайт: Nur.kz

Не загружается сайт: блокировка

Почему не открываются сайты? Для некоторых интернет-порталов ограничен доступ в определенных местностях или странах. На помощь придут специальные программы или утилиты для браузера, которые меняют IP-адрес, — VPN. Чтобы попасть на заблокированный ресурс, достаточно открыть сайт через ВПН.

Из статьи узнали о распространенных проблемах отсутствия загрузки интернет-порталов. Также блокировать сайты могут антивирусные программы или определенные сбои, которые зачастую решаются простым перезапуском ПК. Если возникла ошибка, не расстраивайтесь и не паникуйте — все решается.

Читайте также: