我想在我的 vagrant box 上加速我的 symfony2 项目,所以我想把我的供应商移到项目文件夹之外。
我已经将它们安装在 /home/vagrant/www/simtp/vendor 中,但是当包含 autoload.php 时出现权限错误。
Warning: require(/home/vagrant/www/simtp/vendor/autoload.php): failed to open stream: Permission denied in /var/www/simtp/app/autoload.php on line 11
Fatal error: require(): Failed opening required '/home/vagrant/www/simtp/vendor/autoload.php' (include_path='.:/usr/share/pear:/usr/share/php') in /var/www/simtp/app/autoload.php on line 11
我已经测试过用 chown 更改权限,之前它是“root”,现在它是“www-data”(就像旧的供应商文件夹)。我已经测试过为 777 更改 chmod。
但没有任何工作......:/ Ps:我的缓存文件夹是空的。
我能做些什么?
谢谢。