Содержание:
Способ 1: Открытие без обработки
По умолчанию открыть файл в формате PHP на компьютере с помощью браузера можно, но только с целью просмотра исходного содержимого без какой-либо обработки. Связано это в первую очередь с тем, что PHP является серверным языком и не может быть обработан стандартными средствами браузера на ПК или любой другой платформе.
Если вас такой вариант устраивает, для открытия необходимо кликнуть правой кнопкой мыши по нужному файлу, развернуть список «Открыть с помощью» и выбрать один из установленных браузеров. При отсутствии какой-либо программы в списке доступных используйте ссылку «Найти другое приложение на этом компьютере».
Каким бы веб-обозревателем вы не воспользовались, в результате файл откроется на новой вкладке, позволяя просматривать исходный код. Важно учитывать, что в отличие от любых текстовых редакторов с идентичной возможностью, не получится как-либо отредактировать содержимое.
Способ 2: Онлайн-редакторы
Чтобы файл был не просто открыт, но и правильно прочитан внутри браузера, самым простым решением являются онлайн-сервисы, предоставляющие встроенные редакторы кода. На просторах интернета можно найти множество подходящих ресурсов, в том числе полностью бесплатных и не требующих регистрации, среди которых нами будет рассмотрен только один вариант с возможностью загрузки внешних файлов.
- Перейдите по указанной выше ссылке и убедитесь в наличии исходного PHP-кода в текстовом поле. Если содержимое отсутствует, разверните главное меню в правой части страницы и выберите редактор «PHP».
- Чтобы вывести содержимое PHP-файла, необходимо открыть документ на компьютере с помощью любого удобного текстового редактора, включая стандартный «Блокнот», скопировать содержимое и вставить в отмеченное поле на странице сервиса. Исходный код можно использовать совершенно любой, однако далеко не все содержимое будет правильно интерпретировано.
- Если вы по каким-то причинам не можете или просто не хотите копировать содержимое оригинального файла, в нижней части редактора разверните меню «…» и во всплывающем окне выберите «Open (from local file)». После этого достаточно будет выделить нужный документ на диске компьютера и нажать «Открыть».
- В обоих случаях для отображения содержимого с учетом языка необходимо в нижней части редактора воспользоваться кнопкой «Execute», что также требуется после каждого последующего обновления. Если в коде нет критических ошибок, содержимое отобразится в рамках поля «Result».
Как можно заметить по нашему примеру, к сожалению, сервис не способен одновременно обработать HTML и PHP-код, которые чаще всего сочетаются в рамках одного файла. В то же время, если оставить только PHP, в поле «Result» не будет никаких лишних данных.
Отдельно в завершение отметим, что сервис позволяет скачивать файлы после внесения изменений, как и ранее, через меню «…» в нижней части редактора. Кроме этого, при наличии учетной записи файлы можно хранить прямо на серверах данного сервиса в рамках проектов.
Способ 3: Эмуляторы сервера
Более сложным средством, которое можно порекомендовать разве что при активной разработке веб-сайтов с использованием PHP и других ресурсов вроде MySQL, выступают эмуляторы сервера. В данном случае нами будет рассмотрено два достаточно популярных пакета, включающих и обеспечивающих работу большого количества модулей.
Читайте также: Установка Apache на компьютер с Windows
Вариант 1: Denwer
Набор веб-приложений Denwer, являющийся одним из самых популярных средств для работы с веб-ресурсами на компьютере, включает все необходимые модули для запуска HTML, PHP и JavaScript в браузере. Мы не будем сильно углубляться в настройку и рассмотрение возможностей ПО, так как это в любом случае требует отдельного внимания.
- Откройте официальный сайт программы, нажмите кнопку «Скачать Денвер», выберите одну из версий PHP и подтвердите загрузку. После этого придется проделать ряд дополнительных действий, включающих указание адреса электронной почты и переход по индивидуальной ссылке для загрузки пакета.
- Разобравшись со скачиванием, откройте добавленный на ПК установочный файл программы и подтвердите установку базового пакета. После этого во всплывающем окне консоли необходимо внести несколько изменений, включающих выбор папки для установки пакета и диска, и при желании создать ярлыки.
- Воспользуйтесь ярлыком «Start Denwer» на рабочем столе, чтобы запустить виртуальный сервер. Убедиться в работе можно при открытии веб-страницы «localhost» в любом браузере на компьютере.
- Чтобы открыть собственный PHP, необходимо для начала перейти на недавно созданный виртуальный диск и в категории «home» создать новую папку, название которой будет являться адресом сайта. Также требуется разместить внутри данной директории дополнительную папку «www», и только в нее добавлять файлы.
- Скопируйте или перенесите нужный вам файл в формате PHP в указанную папку «www» и перезапустите сервер с помощью ярлыка «Restart Denwer», что требуется каждый раз при изменении структуры файлов. При этом здесь важно учитывать особенность имен, так как только документ «index.php» открывается по умолчанию и может игнорировать «index.html».
- Если вам требуется открыть файл с именем «index.php», в адресную строку браузера достаточно будет ввести адрес сайта, как было упомянуто ранее, в качестве которого выступает наименование папки. Для любых других документов, в том числе во вложенных разделах, придется прописать полный путь по аналогии с нашим примером.
Любое изменение каждого файла внутри локальных директорий Денвера будет автоматически влиять на содержимое в браузере, но только после обновления страницы. В завершение отметим, что данный пакет не гарантирует своевременную поддержку актуальных версий языка, и потому некоторые скрипты могут не запускаться.
Вариант 2: XAMPP
Отчасти более простым средством для тех же целей является локальный сервер XAMPP, отличающийся от предыдущего наличием полноценного визуального интерфейса. В остальном пакет работает практически идентичным образом и при этом гарантирует скорейшую поддержку самых последних версий языка PHP.
- Загрузить данную программу на ПК можно с официального сайта, воспользовавшись кнопкой «XAMPP для Windows» в категории «Скачать». Файл установки в данном случае занимает больше места, нежели от Денвера, так как софт можно использовать без подключения к интернету.
В процессе установки уделить внимание стоит только этапу «Select Components», где можно снять галочки с некоторых модулей. Главными пакетами являются «Apache» и «PHP», без которых нельзя открыть файл с нужным расширением.
- Дождитесь завершения установки программы, закройте средство и в меню «Пуск» воспользуйтесь ярлыком «XAMPP Control Panel». Это приведет к появлению на панели задач новой иконки фоновой задачи и открытию основного окна программы, где необходимо воспользоваться кнопкой «Start» напротив пункта «Apache».
- Чтобы открыть файл с помощью данного сервера, можно ограничиться стандартной директорией «htdocs» в папке установки или создать новую. Для выполнения второй задачи придется отредактировать содержимое файла «httpd-vhosts.conf» в родительской папке программы, на чем мы подробно останавливаться не будем.
Если вы решили пойти более простым путем и использовать стандартную категорию «htdocs», желательно создать новую папку, имя которой будет адресом сайта. После этого в данную директорию следует добавить PHP-файл, будь то «index.php» или любой другой.
- Разобравшись с подготовкой, в главном окне программы напротив пункта «Apache» желательно воспользоваться кнопкой «Stop» и повторно запустить сервер, чтобы обновить структуру файлов. При этом в браузере для открытия файла достаточно будет ввести сокращенный (для «index.php») или полный адрес, как в нашем примере.
Точный порядок действий, как нетрудно догадаться, напрямую зависит от способа создания сайта. В целом, если что-то непонятно из нашей инструкции, всегда можно ознакомиться с официальной документацией.
Способ 4: Загрузка файла на сервер
Последним и наименее актуальным решением поставленной задачи можно считать добавление PHP-файлов и всех связанных ресурсов на настоящий сервер, который будет считывать и правильно интерпретировать содержимое. Основными недостатками способа являются необходимость оплаты аренды сервера и достаточно некомфортное управление файлами, если сайт находится в процессе разработки.
Останавливаться на рассмотрении данного способа мы не будем, так как все зависит от сервера и самих PHP-файлов, которые могут содержать исключительно PHP-код или целую веб-страницу. К тому же, во многом, требуемые действия похожи на работу с виртуальным сервером, что было рассмотрено ранее.
Наш Telegram каналТолько полезная информация
Спасибо за поддержку. Все получилось! Ура)