无法在php中执行matlab

时间:2014-08-21 11:27:36

标签: php matlab

我有一个简单的matlab脚本,我想在php中使用以下代码运行它,名为matlab_in_php.php。

<? php

 $matlab="matlab -nodesktop -nosplash -nodisplay -r \"[~,~]=matlab_script(x,y); quit;\"";

 $message=shell_exec($matlab);

 print_r($message);

?>

我可以在终端执行它而不会出现任何错误:

:~> php matlab_in_php.php

然而,当我在实际环境中通过在我的网络浏览器http://my.ip.address/matlab_in_php.php中调用它来测试它时 我收到以下错误:

“错误:激活无法继续。您可以:1。设置X11显示,然后重新启动激活过程2.使用静音激活功能3.使用许可证中心激活”

这是否与权限问题或matlab许可证有问题有关?

0 个答案:

没有答案