从WordPress页面/博客调用/运行数学(.m)外壳脚本

时间:2015-01-19 作者:iwantmyphd

是否可以从Wordpress页面或博客中运行Mathematica shell脚本?似乎没有可用的插件或方法来实现这一点。

脚本需要从短代码(或其他直接输入)中获取页面(下拉菜单、单选按钮、文本框等)中输入的值,这些短代码将在命令行输入shell脚本,然后将结果输出到页面上的另一个文本框中,或者可能是生成的图像或图形中。

编辑:我最感兴趣的是运行一个简单的脚本,给定一些下拉菜单/单选按钮输入,它将根据这些输入输出一些东西,可能是一些简单的东西,比如图形。

编辑:我知道Mathematica脚本可以从shell提示符运行:~$ MathKernel -noprompt -run “<<script.m”, 因此,这将连同通过下拉菜单在网页上指定的输入参数等一起发送到脚本,执行,生成输出(PDF),然后显示在网页上。

1 个回复
SO网友:Rarst

原则上,PHP可以使用exec(), 所以WordPress也可以。您没有指定足够的详细信息,但听起来像是表单提交或Ajax请求。不同的实现,但最终您将运行exec() 也一样。

PS认为它的安全性有多高,以及您将允许以这种方式传递何种类型的数据,真的很难。

结束

相关推荐

排除Plugins.php HTTP安装路径与单个插件的HTTPS的故障

我正在尝试对插件中显示的安装路径进行故障排除。php作为我在自己的网站上安装的插件,我最初并没有编写该插件。当我的站点的其余部分是HTTPS时,此插件引用和安装的所有资源都会显示为混合内容HTTP。我一直在玩弄下面的代码段,但它似乎没有起到什么作用,也没有解决问题。有人能指出我遗漏了什么吗? /** * registers scripts and stylesheets */ public function register_assets() {&