【发布时间】:2018-01-31 09:23:03
【问题描述】:
我有这个脚本,minimathjax.js
console.log('toto');
var mjAPI = require("/home/pi/node_modules/MathJax-node/lib/mj-page.js");
console.log('titi');
....
从控制台调用时工作正常(其文件夹中的“node minimathjax.js”)。
但是当我尝试从 php 文件中调用它时:
$string = 'node /home/pi/node_modules/MathJax-node/minimathjax.js';
$res = exec ($string);
echo $res;
我刚刚得到 'toto',表示 require() 失败。
我该如何解决?当我在 Windows 中编写它时它可以工作,并且在 linux (raspbian) 上失败。
和权限有关吗?
【问题讨论】: