0

我尝试执行一个简单的 cmd(在我的终端服务器上工作),但不在我的 php 脚本中。我使用 UglifyJS2。它安装在我的/home/MY_USER/node_modules/uglify-js/

我有 chmod 符号链接,如下所示:从 Php context 调用 node 和 uglifyjs。但

exec(/usr/bin/node /usr/bin/uglifyjs ...);

或者

exec(/usr/bin/uglifyjs ...);

不起作用。

我当然没有 chmod 我的 /home/ ,但这可能是为什么不起作用的原因?

如何通过我的 php 执行 uglify?

4

1 回答 1

1

修复语法错误后,apache(或 Web 服务器)用户将需要 dir 和 bin 的 exec 权限。为什么不将它安装在 /usr/bin 中?

于 2013-10-08T19:29:19.753 回答