但是在安装Laravel框架之后,当我创建一个新的laravel项目时,会抛出以下错误。
无法打开输入文件:composer.phar
但是项目在后面进行了初始化。有什么问题?
答案 0 :(得分:0)
问题在于安装组合器既在全局也在本地安装,因此引用问题上升。删除本地安装后,项目已成功安装所有依赖项。
答案 1 :(得分:0)
nginx中有一个参数可能有效。
PHP_ADMIN_VALUE "open_basedir=$document_root/:/tmp/:/proc/";
您可以在fastcgi.conf
中查看此参数答案 2 :(得分:0)
抱歉,我的英语不是很好,我已经解决了它改变功能" findComposer()"在" .composer / vendor / laravel / installer / src / NewCommand.php"
内protected function findComposer()
{
if (file_exists(getcwd().'/composer')) {
return '"'.PHP_BINARY.'" composer';
}
return 'composer';
}