我正在使用Ubuntu 14.04,当我使用终端执行某些命令时,它运行正常,但是当使用php执行相同的命令时,我收到错误:
Can't read license data (-102)
Permission denied (errno: 13)
在终端我写道:
/path/to/file$ ./rlmsign file.txt
并且rlmsign在file.txt中写了一些东西。当我在php shell_exec中使用时:
$output = shell_exec('/path/to/file ./rlmsign file.txt');
我上面有错误。此外,当我回应用户我得到www数据。我认为它在权限方面存在问题,但我的file.txt具有对所有用户,组和其他人的读写权限。有人可以给我一些建议吗?