index.php
位于/var/www/html/
它尝试包含autoload.php
中的/root/vendor
我得到include_once(../../../root/vendor/autoload.php): failed to open stream: Permission denied
Ubuntu 16.04
答案 0 :(得分:0)
如果您有apache,则apache的用户为www-data。 当然www-data无法访问/ root / 您可以将/ root / vendor的所有权更改为www-data,也可以将文件放入/ var / www / html,然后将模式更改为775或其他可以执行用户的操作。 您也可以将apache的用户更改为root用户,但是出于安全原因这不是很好!
答案 1 :(得分:0)
尝试访问“文件”中的/root/vendor/autoload.php文件,然后右键单击autoload.php单击属性,并通过对所有属性单击“读取和写入”来改进它们
希望这对您有帮助!