如何修复用户权限? 从命令行开始 - sudo'命令与params' - 有用。 像这样看起来调用脚本的代码:
$command = "php /etc/blabla/index.php $stuff $more_stuff";
$handle = popen(" ".$command." 2>&1", "r");
while (!feof($handle)) {
$line = fgets($handle, 100);
if ($line === false)
break;
$read .= $line;
}
$exit_code = pclose($handle);
用户权利:(我甚至尝试将777和www-data设置为所有者)。喜欢它的事情不起作用:
/etc/
drwxr-xr-x 68 root root 4096 Dec 1 10:23 etc
/etc/bla/
drwxrwxrwx 2 www-data www-data 4096 Dec 8 16:08 bla/
/etc/bla/index.php
-rwxrwxrwx 1 www-data www-data 1433 Dec 8 14:28 index.php