christiaan / php-sandbox
PHP 子进程沙盒,可以使运行用户提供的代码更加安全
1.0.2
2013-03-27 08:33 UTC
Requires
- christiaan/stream-process: *
- react/event-loop: *
- symfony/class-loader: >= 2.1.3
This package is auto-updated.
Last update: 2024-09-06 17:30:54 UTC
README
PHP 子进程沙盒,可以使运行用户提供的 PHP 代码更加安全。
这是一个概念验证,它可行,但据我所知,目前还没有在生产环境中运行。因为它为每个沙盒运行一个进程,所以也比真正的沙盒解决方案慢得多。
如果您想为最终用户提供脚本解决方案,您可能最好使用LUA或JavaScript V8 PHP 扩展。
安装
php composer.phar require christiaan/php-sandbox
使用方法
查看各种测试
已知问题
在 Windows 上无法工作,很可能是因为这个错误