PHPRunner — программа запускает скомпилированные под arm lighttp, PHP 5.4.4, MySQL.
Версия android 2.3.3 или выше. (На 2.1-2.2 не тестировалось)
Папка для скриптов — /sdcard/htdocs/
Можно не создавать новую базу данных MySQL, предустановлена база mysql.
Возможные проблемы:
1) В phpmyadmin не работает вкладка «Структура» — В памяти телефона в корне перед запуском сервера создаем папку tmp (нужен root)
2) Не работаeт библиотека jpeg в gd — старайтесь избегать всех функцих работающих с jpeg, используйте png, gif
3) Не работает .htaccess — работать не будет, к сожалению на android апач не портировали, так что забудьте о его фишках.
FAQ
Q: Как создать базу данных?
A: На главной странице phpmyadmin вкладка «Базы данных», ввести имя бд, сравнение выбирать utf8_general_ci далее создать.
Q: Какие данные использовать для подключения к Mysql?
A: Имя сервера: 127.0.0.1 Пользователь: root, Пароль пустой, Имя Бд — Имя Бд, что создали, или mysql.
— добавлен редактор кода с подсветкой синтаксиса (взят из Shader Editor) для файлов php, txt, html, htm, js и т.п. пока что умеет только подсвечивать код и сохранять (в UTF-8)
— просмотр Cookies для открытой в данный момент страницы (в браузере кнопка «меню» -> Cookies);
— в редакторе кода ориентироваться сохранено/не сохранено по звездочке в заголовке окна;
— новая иконка и измененная тема оформления
— в PhpMyAdmin удалены лишние локализации (-2 Мб), настроен вход без пароля, теперь скачанный PMA нормально определяется программой.
— переделан интерфейс веб-браузера;
— исправлена загрузка PMA;
— приложение уменьшено на 30 Кб.