0
我正在开发一个webportal,并且我想像用户一样上传他们自己的php脚本 以使用它们的个人区域的功能进行扩展。 出于安全原因,每个用户都有一个个人子域名,例如myusername.webportal.ext ,如果用户将他们的插件上传到其他服务器上,则会更好。在LEMP服务器上执行远程php脚本
每个插件都应该是这样的:
/myplugin/
/myplugin/img/
/myplugin/sql/db.sql
/myplugin/js/
/myplugin/css
/myplugin/php
/* this for the backoffice */
/myplugin/admin/
/myplugin/admin/php
/myplugin/admin/..
现在,我有一个运行myusername.webportal.ext 一个LEMP服务器和其他服务器上传插件。 我怎么能让LEMP服务器执行远程插件没有任何风险? 有没有更好的方法来做到这一点?
例如,上传的插件可能是“告诉功能齐全”。
谢谢