Подписка на блог

В Телеграме помимо ссылок на заметки делюсь околодизайнерскими наблюдениями.

В Твиттере помимо ссылок на заметки пишу всякую чушь.

В Тумблере и Же-же есть автоматические трансляции. Если не работает, напишите мне: ilyabirman@ilyabirman.ru.

По РСС и Джейсон-фиду трансляции для автоматических читалок

Как поднять Апач и ПХП на Айфоне

Чтобы организовать Апач и ПХП на Айфоне нам понадобится:
  • вайфай (либо куча терпения и денег, если качать всё через GPRS);
  • телефон, на котором стоят терминал, Community Sources и BSD Subsystem (не уверен, что она нужна, но у меня стояла);
  • компьютер с установленным каким-нибудь софтом для хождения по файловой системе Айфона (у меня это iBrickr).
Понятно, что поставить что-либо на Айфон благодаря Installer.app совсем не трудно, но в случае с Апачем и ПХП вопрос в том, как это в итоге заставить работать. Денвера для Айфона, как мы понимаем, нет. В общем, после того, как Апач (категория Network) и ПХП (категория Development) установлены обычным путём, нам нужно пойти в терминал и написать (осторожно, в терминале не работает бекспейс):

PATH=$PATH:/opt/iphone/bin/
export PATH


Теперь идём в httpd.conf (/etc/httpd/httpd.conf) и пишем про ПХП вот такие строчки (каждую в своё логичное место):

ScriptAlias /php /opt/iphone/bin
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php/php-cgi"


Теперь идём в терминал и перезапускаем Апач:

apachectl restart

Осталось закачать скрипт с вызовом phpinfo () в /Library/WebServer/Documents/ и направить Сафари на localhost/название-скрипта.

То есть всё довольно-таки несложно. Другой вопрос — что со всем этим можно сделать интересного. Этот вопрос я пока изучаю, и у меня есть ощущение, что тут есть целый мир для экспериментов.
Подписаться на блог
Поделиться
Отправить
2008   Айфон   ПХП
5 комментариев
Val
Backspace придумали трусы.
bm
Backspace уже починили. Есть фикс для этого в Installer’е.
Улитка
Вопрос только как сильно будет жрать батарейку запущенный апач.
ssh раньше неплохо-так сажал телефон, потому что все время висел как демон.
Дима Михайлов
> Денвера для Айфона, как мы понимаем, нет.
Есть нечто подобное — MAMP
Игорь
Блин, мне бы столько свободного времени!)

Пользовательский интерфейс
Доступны три раздела
электронного учебника

Популярное