Как запустить php файл на андроид
Перейти к содержимому

Как запустить php файл на андроид

  • автор:

Как запустить php файл на андроид

Вопрос от посетителя:

Скачал из интернета файл с расширением PHP. Что за расширение? Как, чем открыть?

Ответы:

Павел Елагин:
Зачем скачивали файл, если не знаете как его открыть?

Axel:
Это файл языка php используется на веб-серверах. Если не знаешь, что это такое, то поверь, не имеет смысла запускать.

Forward:
Internet Explorer’ом или любым другим Интернет-браузером. PHP — это формат динамических Интернет-страниц.

Shurovik:
Увы, это просто скрипт. Очевидно, программа, которой вы что-то качали, не сумела правильно обработать скрипт и вместо искомого файла скачала этот скрипт. Попробуйте снова скачать искомое, но другим способом.

TU-154:
Это скрипт, исполняемый на стороне сервера. То есть вы не то скачали — надо было скачивать результат, генерируемый этим скриптом.

Роман Гураль:
PHP — это интрепентуемый язык программирования, который используется при построение веб-страниц. Чтоб запустить этот файл на исполнение вам нужен работающий на Вашем компе веб-сервер. А так можете посмотреть скачанный файл просто откройте его текстовым редактором.

pauk:
Смотря как и откуда скачивал, если по FTP или с сервера, не поддерживающего РНР, то это скрипт (или часть) на языке РНР. Тогда открыть можно любым редактом, например, Блокнотом. Если с сервера, поддерживающего РНР, то это обычная страница, сгенерируемая этим скриптом. Тогда — любым браузером

Kle:
Иногда качалки ошибаются и не дают файлам правильное имя. Если Internet Explorer показывает белиберду (файлы больше нескольких сот килобайт им лучше не открывать), есть смысл попытаться открыть в WinRAR. На худой конец приписать расширение .ехе (если не боишся запускать на компе неизвестно что).

therodactel:
Уважаемые господа, еще раз вдумайтесь в смысл вопроса. Его задает человек, совершенно далекий от ВЕБ серверов. Просто попытался скачать прогу или игру по ссылке, а браузер перебросил загрузку на качалку. Отключите интеграцию закачивающей программы для браузера. Или закачайте эту же ссылку при помощи другого браузера. Наверняка попадете на страницу скачивания Рапиды или Депосит или что-то в этом роде.

MiXey:
Как-то скачивал прайс-лист одной компании. Закачался файл с расширением php весом 400 кб. Просмотреть содержимое не удавалось ни редактором, ни IE. А вот WinRar открыл, внутри оказался файл xls. В общем, был архив.

Смотреть другие вопросы раздела FAQ Интернет и Сети >>

Как запустить PHP-сервер на Android

В статье идет речь о полноценном Web-сервере, который можно очень быстро и гибко настроить под свои нужды. Такие вещи как Composer, .htaccess, php.ini будут работать.

1 Termux
2 Рабочее место
3 Настройка Apache2

приложение Termux с виртуальными кнопками

Начать разработку PHP- или Web-приложения легко.
Вам понадобится приложение Termux, скачать его можно из Play Store, а обсудить в топике форума
Запустите его и первым делом добавьте виртуальные функциональные кнопки (CTRL, ESC, стрелки) зажав кнопку громкости вверх и букву Q на клавиатуре.
Получится так:

Установите текстовый редактор nano , сервер apache2 , php и модуль Apache php-apache . Для потверждения может потребоваться ввести Y .
Для этого введите команду в Termux:

pkg install nano apache2 php php-apache
И откройте доступ к памяти телефона через Termux:
termux-setup-storage

А так же разрешите приложению работать с памятью телефона.

2 Рабочее место

Это папка в которой будут хранится логи, настройки и папка с сайтом.

Откройте память телефона, в Termux:

cd ~ / storage / shared

Создайте папку web — это будет корень всего, что связано с сервером. В корне создайте папки cfg — для настроек (php.ini например), log — для логов сервера и php, tmp — для временных файлов и root — файлы сайта.

mkdir web web / cfg web / log web / tmp web / root

Можете назвать иначе.

Теперь через любой файлменеджер откройте папку web/root и создайте там index.php со следующим содержимым:

Для проверки достаточно, рабочее окружение создано.

Узнайте полный путь к папке web через ее свойства и запомните его. Везде, где увидите по тексту статьи надпись , заменяйте ее на значение пути. Например, у меня он /storage/emulated/0/web

Откройте папку настроек apache2 в Termux, чтобы настроить сервер:

Создание и отправка Http запроса на php файл из Java в Android Приложении

Всем добрый день, возникла необходиомость отправки запроса на php скрипт, который сформирует json файл, а сам выдаст в структуру страници некий текст, допустим WELL DONE , по сути пытался сделать что-то вроде wget или curl , но не получилось, примеры из интернет опять одни краши и ошибки. Прошу помочь или хотя бы направить,спасибо. Вот кот:

void QueryGetJSONApi() throws IOException < URL url = new URL("https://site.com/api/get_api.php"); HttpURLConnection conn = (HttpURLConnection) url.openConnection(); InputStream stream = conn.getInputStream(); InputStreamReader isReader = new InputStreamReader(stream ); BufferedReader br = new BufferedReader(isReader ); String line; while ((line = br.readLine()) != null) < System.out.println(line); >br.close(); > 

Ещё вопрос, можно ли отследить состояние ответа от php файла, например: Если PHP вернул WELL DONE , то выполнить другой код, заранее спасибо всем.

Отслеживать
задан 25 ноя 2020 в 15:30
47 6 6 бронзовых знаков

Посмотрите тут. Надо 4 вещи иметь в виду — не делать запросы через стандартные классы, вместо них библиотеки использовать; запросы делать не в главном потоке; выдать разрешение на запросы в сеть; ходить по https протоколу или гуглить cleartexttrafic android . Также надо к вопросам прикладывать логи ошибки, без них сложно помочь.

PHP-файл. Как открыть файл, имеющий расширение PHP?

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

Файл PHP включает в себя исходный код, который написан на соответствующем языке программирования. Но не только. Некоторые специализированные программы тоже используют в своей работе файлы (files) с PHP-расширением: — слайд-шоу Callisto PhotoParade; — файл Microsoft Picture It! — рабочий файл CreataCard, который содержит автосохранения.

Однако в большинстве случаев, когда мы говорим о PHP файле (file.php), мы подразумеваем именно код, написанный на этом языке программирования. И обычно файл с таким расширением (форматом) представляет собой скрипт либо веб-страницу.

Что неудивительно, ведь язык широко используется в процессе разработки динамических сайтов и web-приложений. Он популярен, имеет широкий перечень сторонних и встроенных инструментов для разработки, совместим с СУБД (часто используется вместе с базами данных MySQL), имеет открытый исходный код. Язык относительно простой, характеризуется богатыми функциональными возможностями и высокой скоростью исполнения, им пользуется множество программистов со всего мира.

Сайты, работающие на PHP, выполняют анализ имеющихся файлов с расширением .php, а потом создают HTML-страницу и отправляют её в web-браузер пользователя. То есть код PHP-страницы динамически обрабатывается сервером, вследствие чего пользователь получает сгенерированный HTML-код. А код PHP, который внедрён в файл HTML, распознается в качестве PHP если он заключен в соответствующие теги:

Если же надо в файле HTML прописать ссылку на PHP-файл, применяют следующий код:

А если web-страница использует PHP-код, ссылаясь на URL, где есть PHP файл (тот же index.php), выглядеть это может так:

 
https://www.otus.ru/index.php

Здесь отметим ещё один важный момент: PHP выполняется и открывается на стороне сервера, в то время как HTML — на стороне клиента, то есть в браузере. В результате открыть файл с расширением .php не так же просто, как HTML, и сделать это можно лишь при наличии на персональном компьютере пользователя специального программного обеспечения. Но тут есть один важный нюанс: открыть PHP и запустить PHP — это не одно и то же!

Чем и как можно открыть PHP-файл?

На своём компьютере вы сможете без проблем открыть такой файл, используя программные и текстовые редакторы. Они позволяют редактировать код с последующим сохранением. Вот лишь некоторые из этих редакторов: — Notepad++; — PSPad editor; — Adobe Dreamweaver; — PHPEdit; — Eclipse PHP Development Tools; — MPSoftware phpDesigner и другие.

Какие-то из вышеперечисленных программ работают лишь на Windows, какие-то поддерживают Linux (Notepad++, Eclipse PHP Development Tools), какие-то могут работать с Mac OS (Adobe Dreamweaver). Редакторов — огромное множество, поэтому найти и скачать (download) подходящий с учётом своей операционной системы не составит труда.

Если же вы хотите произвести выполнение PHP файла, вам потребуется сервер. Можно воспользоваться хостинговыми услугами на стороне или же установить локальный сервер на свой персональный компьютер. Говоря о локальных серверах, стоит упомянуть наиболее популярные: • OpenServer; • Denwer; • Xammp.

Далее вы сможете создать сайт (как это сделать, зависит от выбранного вами локального сервера — в сети есть множество подробных инструкций по этому поводу). Останется поместить файл PHP в папку web-сервера и запустить его путём набора адреса в строке веб-браузера. В результате вы сможете увидеть, как отработает ваш код и протестировать интерактивные возможности созданной страницы.

На этом всё. Очень надеемся, что после прочтения этого текста (text) и получения соответствующей информации у вас больше не будут возникать вопросы о расширении PHP — что за формат, как открыть и т. д. Если же вы хотите всерьёз заняться разработкой на этом популярнейшем языке программирования, ждём вас на наших курсах!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *