v0.0.1 2017-05-05 19:12 UTC

This package is auto-updated.

Last update: 2024-09-14 06:09:46 UTC


README

介绍

push 代表 "PHP 可用 Shell",是一个用 PHP 编写的用户友好型 Shell。Shell 本身接受 PHP 代码作为命令。push 的架构基于 d11wtq 在 Boris REPL 项目上所做的出色工作。

Boris 和 push 之间的主要区别是我们试图使 push 非常容易嵌入到您自己的应用程序中。例如,这意味着可以捕获 Shell 工作进程的标准输出/错误流。这也意味着如果需要,可以替换默认的输入/输出类。

安装

首先,请确保已安装 Composer。如果没有安装,请按照他们网站上的安装说明进行操作。

然后,请确保以下扩展已安装并启用您的 PHP 安装

  • 套接字
  • POSIX
  • pcntl
  • eio

如有必要,请安装缺少的扩展。

最后,使用 Composer 安装 push

me@localhost:~/$ php /path/to/composer.phar require fpoirotte/push

用法

只需运行 vendor/bin/push 即可!

许可

push 在 MIT 许可下授权。