Вниз  PHP SERVER
Тема закрыта
- 24.12.2018 / 17:06copy  #507707
filin
  Пользователь удален

filin 
В этой теме попробуем рассказать о модификации, сборке и запуске PHP-сервера на Андроид.
Просьба модераторов быть снисходительными к сообщениям на форуме...
- 24.12.2018 / 17:16copy  #507708
Витаминыч
  Супермодератор

Витаминыч 
Сейчас: Online
filin,
1. вас несколько?
2. о каком наборе утилит идет речь?
3. у вас уже есть какое-то программное решение, о котором вы хотите нам поведать? где ссылки?
4. в зависимости от ваших ответов будет принято решение о дальнейшей судьбе этой теме
__________________
 わからない!!
- 24.12.2018 / 17:24copy  #507712
MasterOS
  Пользователь

MasterOS 
Сейчас: Offline
filin, Ksweb?
__________________
 Что? Где? Когда?
- 24.12.2018 / 17:53copy  #507713
filin
  Пользователь удален

filin 
Витаминыч, вот моя реализация PHP сервера от Naika.
Убрал mysql и phpmyadmin.
Оставил только самое необходимое, т.е -
php и lighttpd.
Теперь, чтобы запустить сервер - достаточно нажать одну кнопку.
Естественно, редактирование и просмотр - через другие программы.
Допустим, в папке /sdcard/htdocs - корневая папка сервера создаем файл index.php.
В нем прописываем, допустим:
  1. <?php
  2. phpinfo();
  3. ?>
И в браузере набираем:
  1. http://localhost:8080
И наблюдаем выполнение скрипта.
Программа - вот:
http://waper.ru/folder/472547/2077885
- 24.12.2018 / 18:00copy  #507714
filin
  Пользователь удален

filin 
MasterOS, PALAPA
- 24.12.2018 / 18:47copy  #507715
filin
  Пользователь удален

filin 
Исходники программы - здесь:
http://waper.ru/folder/472547/2077894
- 24.12.2018 / 19:21copy  #507716
cap51
  Пользователь

cap51 
Сейчас: Offline
Итак, для желающих подучить PHP и для демонстрации работы сервера сочинил пару-тройку скриптов.
Как они работают?
Для начала скачиваем и распаковываем нижеприведенный архив в корень sd-карты.
Затем в браузере вводим:
  1. http://localhost:8080
Видим перед собой PHP-консоль.
В нее можно вводить php-код и он будет выполнен после нажатия на кнопку.
Если есть желание почитать о PHP, вводим:
  1. book1();
или:
  1. book2();
Для перехода по определенному адресу:
  1. cd("http://www.annimon.com");
или
  1. cd("bookphp");
Для вывода на экран содержимого файла:
  1. read("index.php");
Вобщем, тестим...


Прикрепленные файлы:
htdocs.zip (1426.88 кб.) Скачано 18 раз
- 24.12.2018 / 19:52copy  #507719
cap51
  Пользователь

cap51 
Сейчас: Offline
Для вывода содержимого файла пишем:
  1. print(read("index.php"));
где "index.php" - имя файла или путь к файлу.
- 24.12.2018 / 20:16copy  #507720
Витаминыч
  Супермодератор

Витаминыч 
Сейчас: Online
cap51, АСТАНАВИС, пока не поздно!

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

Оффтоп-рекомендации

__________________
 わからない!!
- 24.12.2018 / 20:51copy  #507726
cap51
  Пользователь

cap51 
Сейчас: Offline
Витаминыч, ok!
Но как по-мне, на моих подфорумах полный порядок.
Ума не приложу - где Вы видите кучи.
Ведь не может-же форум состоять из одних программ.
Должно быть и обсуждение.
Это украшает сайт и говорит о том - что мы все еще люди, а не роботы.
Должны быть и комментарии к программам...
Наверх  Всего сообщений: 74
Фильтровать сообщения
Поиск по теме
Файлы топика (6)
Поиск по форуму