网站域example.com指向/ home / example / public_html /。但是,我的项目是Laravel,因此索引点位于/ public。我需要更改文档根目录
/home/example/public_html/
至/home/example/public_html/public
我运行了以下命令:
nano /var/cpanel/userdata/example/example.com
nano /var/cpanel/userdata/example/example.com_SSL
rm -vf /var/cpanel/userdata/example/example.com.cache
rm -vf /var/cpanel/userdata/example/example.com_SSL.cache
/scripts/updateuserdatacache
/scripts/rebuildhttpdconf
service httpd restart
问题: 当我运行这些命令时,我发现没有任何变化,并且看到Laravel index.php的“没有权限”页面(root用户不是公共的)。
当我为一个空项目运行这些命令时,我看到结果,当我复制并粘贴Laravel项目时,我再次看到权限被拒绝页面。
是什么?