尽管www-data

时间:2015-04-27 07:15:57

标签: php apache executable file-permissions

我有一个PHP代码,如下所示: -

<html>
<?php
$output = shell_exec("/home/ak/Documents/Translation/mosesdecoder/bin/moses"); 
echo $output;
?>
</html>

当我通过浏览器执行此PHP文件时,浏览器窗口中不会显示任何输出。但是,我已经完成chmod -R 775 /home/ak/Documents/Translation/,因此我知道每个人都可以执行moses

为了确认用户www-data(网络用户)有权执行moses,我使用

在我的Ubuntu终端执行moses

sudo -u www-data /home/ak/Documents/Translation/mosesdecoder/bin/moses

和一个描述如何使用程序moses的输出出现在终端上。

为什么www-data拥有权限时,浏览器上没有显示相同的输出?

提前解决问题。

0 个答案:

没有答案