Fah*_*ram 2 laravel composer-php
我正在尝试使用Composer安装Laravel ,但在运行以下命令后
composer create-project laravel/laravel cmsLaravel 5.2
Run Code Online (Sandbox Code Playgroud)
指向我的c/xampp/htddocs目录,出现以下错误:
C:\ xampp \ htdocs \ laravelCMS \ bootstrap /../ vendor / autoload.php):无法打开流:第17行的C:\ xampp \ htdocs \ laravelCMS \ bootstrap \ autoload.php中没有此类文件或目录
要使用composer安装Laravel,您需要做的就是在终端中运行:
composer create-project --prefer-dist laravel/laravel blog
Run Code Online (Sandbox Code Playgroud)
其中:blog是包含新的Laravel实例的文件夹的名称。
要直接在您选择的目录中安装Laravel(而不是如上所示,安装在其中的文件夹中),只需运行相同的命令,但是这次不带文件夹名称,如下所示:
composer create-project --prefer-dist laravel/laravel
Run Code Online (Sandbox Code Playgroud)
请记住在项目所需目录中运行命令;在您的情况下,对于C:\xampp\htdocs\,则根据需要运行上述第一个或第二个命令。
这假定您已经按照其网站上的建议正确安装了Composer 。
在尝试解决failed to open stream:错误之前,请避免使用上面命令中的文件夹名称带有空格(显然不是错误源)。
确保您具有Laravel的正确服务器要求,
该failed to open stream:错误通常在未启用OpenSSL PHP扩展时发生。
启用所需的扩展名之后,请务必记住重新启动服务器,然后运行以下命令:
composer update
Run Code Online (Sandbox Code Playgroud)
请按照以下步骤操作;
进入文件夹C:\xampp\htdocs>(如果您使用的是 xampp)或C:\wamp\www>(如果您使用的是 wamp)并打开 cmd/PoweShell 并运行以下命令:
composer global require "laravel/installer"composer create-project laravel/laravel (运行此命令后,将在那里创建一个名为 Laravel 的文件夹) php artisan serve命令。执行最后一个后cmd,会显示一个 URL: http://127.0.0.1:8000; 在浏览器中访问 URL,这应该反映将看到 Laravel 的默认网页。