интерфейс командной строки — автономный (переносимый) PHP CLI Binary

В учебных целях я ищу автономные бинарные файлы PHP для Mac, Windows и, возможно, Linux.

Планируется распространять двоичный файл в виде одного файла среди студентов для тестирования сценариев PHP без необходимости установки полноценного веб-сервера. Я ожидаю, что смогу использовать CLI, чтобы сделать что-то вроде этого:

# (Mac)
cd php-binary
./php …


# (Win)
cd php-binary
.\php.exe …

В частности, я хотел бы иметь возможность выполнить:

php -S localhost:8000

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

Вопрос в том, доступны ли такие двоичные файлы бесплатно? В противном случае, они могут быть скомпилированы?

4

Решение

Я искал решение той же проблемы и наткнулся на проект Зака ​​Шоу (http://www.zachsaw.com/?pg=quickphp_php_tester_debugger).

Хотя он не запускает веб-сервер с использованием общего синтаксиса PHP:

    php -S localhost:8000

Тем не менее, он позволяет вам разрабатывать, тестировать и отлаживать PHP-скрипты с помощью любого веб-браузера.

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]