1

我正在尝试使用 composer 安装 laravel,但它要求我输入用户名和密码。我尝试了我的 github 凭据,但没有成功。我也阅读了文档,但它仍然给我错误。

警告:需要(C:\xampp\htdocs\site\bootstrap/../vendor/autoload.php):无法打开流:C:\xampp\htdocs\site\bootstrap\autoload.php 中没有这样的文件或目录在第 17 行

致命错误:require():在 C 中打开所需的“C:\xampp\htdocs\site\bootstrap/../vendor/autoload.php”(include_path='.;C:\xampp\php\PEAR')失败: \xampp\htdocs\site\bootstrap\autoload.php 在第 17 行

当我尝试使用 composer 安装 laravel 时,它向我展示了这个:

无法获取http://nodeload.github.com/laravel/laravel/zip/v4.0.0,请输入您的 GitHub 凭据以访问私有存储库 凭据将交换为存储在 C:/Users/AppData 中的 OAuth 令牌/Roaming/Composer/config.json,您的密码将不会被存储要撤销对这个令牌的访问,您可以访问https://github.com/settings/applicaations用户名 :

当我尝试更新时,它向我展示了这个:

C:\xampp\htdocs\site>php composer.phar 更新无法打开输入文件:composer.phar

4

4 回答 4

1

在 PHP.ini 中启用扩展 openssl。

于 2013-06-07T08:25:04.903 回答
0

这些错误是因为作曲家安装尚未完成,因为这些文件是在过程结束时创建的。至于实际问题,我想我有过一次或两次,但只是不断尝试,它奏效了。你是只安装 laravel 还是有其他软件包?还要确保作曲家是最新的。

于 2013-06-07T07:59:48.427 回答
0

我为 CLI 和 APACHE 启用了 openssl,但仍然有类似的问题,作曲家要求 gitHub 身份验证(用户名、密码)。我从这里用这个命令解决了它:

composer config -g github-oauth.github.com <oauthtoken>

Where<oauthtoken>应该完全替换为从 github 创建的令牌
它也可能有助于删除您的composer.lock文件和缓存文件(您可以使用命令找到缓存文件的目录位置composer config --list

于 2014-01-08T00:14:44.313 回答
0

您可以尝试使用以下命令运行 laravel 内置服务器artisan...

只需在终端或命令提示符上运行以下命令:

php artisan serve --port=portnumber

确保您位于项目文件夹中并指向该artisan文件。

查看此视频教程...如何使用 composer 安装 laravel

于 2015-11-19T12:02:12.057 回答