Php 如何添加/导入示例Laravel项目?
在熟悉了Codeigniter之后,我开始学习Laravel 我可以使用以下命令安装LaravelPhp 如何添加/导入示例Laravel项目?,php,laravel,laravel-5,Php,Laravel,Laravel 5,在熟悉了Codeigniter之后,我开始学习Laravel 我可以使用以下命令安装Laravel composer create-project --prefer-dist laravel/laravel blog 它很好用。:-) 接下来,我尝试设置示例Laravel项目。我在这里找到了一个示例项目() 我所做的只是下载它并将所有文件夹复制到Xampp htdocs文件夹 然后,我访问了“” 它给出了以下错误 警告: 需要(D:\xampp\htdocs\sample project m
composer create-project --prefer-dist laravel/laravel blog
它很好用。:-)
接下来,我尝试设置示例Laravel项目。我在这里找到了一个示例项目() 我所做的只是下载它并将所有文件夹复制到Xampp htdocs文件夹 然后,我访问了“” 它给出了以下错误 警告: 需要(D:\xampp\htdocs\sample project master\bootstrap/。/vendor/autoload.php): 无法打开流:中没有此类文件或目录 D:\xampp\htdocs\sample project master\bootstrap\autoload.php联机 十七, 致命错误:require():无法打开require 'D:\xampp\htdocs\sample project master\bootstrap/。/vendor/autoload.php' (包括_path='D:\xampp\php\PEAR')在 D:\xampp\htdocs\sample project master\bootstrap\autoload.php联机 十七, 我在设置已经可用的Laravel项目时是否犯了错误?如何更正以下错误,或者导入Laravel项目的方法是什么?您应该试试这个
composer install
或
composer update --no-scripts
composer update
欲知更多详情,请点击
composer install
或
php composer.phar install
我相信下面的命令应该可以工作,因为我已经在Windows和Linux上进行了测试:
composer update --no-scripts
或者,如果您已经安装并更新了composer,请检查以下命令:
composer global update
首先,如果使用xamp或apache加载文件的任何文件夹,则必须将项目移动到www(文件夹)或htdocs中
然后打开你的终端或cmd,和cd,直到你到达项目文件夹,或者你可以这样做 按住shift键并在文件夹中单击鼠标右键,将出现一个菜单,选择“在此处打开命令窗口” 然后编写此命令
composer update
这将安装运行项目所需的所有软件包。
别忘了用数据库信息修改.env文件。
这应该行得通。您应该执行以下操作:
1) 安装编写器依赖项
composer install
2) 需要使用该命令生成应用程序密钥
php artisan key:generate
3) 在代码编辑器中打开项目,将.env.example
重命名为.env
,并将DB名称、用户名和密码修改到您的环境中。
4) 将数据库与seed一起迁移
php artisan migrate --seed
5) 现在运行artisan serve命令
php artisan serve
您正面临此问题,因为您的系统可能没有composer.larvel需要依赖关系管理器。您必须将第一个composer安装到您的htdoc文件夹中 您可以使用以下命令安装composer,composer installNow您可以使用(必须在htdoc中运行此命令)composer global require“laravel/installer”安装laravel 现在,您可以使用LAVEL new您的项目名称创建项目 或 composer创建项目--首选dist laravel/laravel您的项目名称 注意:如果您在全局位置安装composer和laravel,这是很好的
此处提供的文档:请授予引导文件夹的权限,并检查并运行cmdRun composer安装中的composer install命令。@AddWebSolutionPvtLtd“授予引导文件夹的权限”是什么意思?@Vagabond我已经安装了composer。你的意思是吗?@davidesilva:不,你需要运行命令“composer install”,我已经安装了。我想这就是为什么我能够使用
composer-create-project创建新项目——更喜欢dist-laravel/laravel-blog
。我是对的还是我理解错了你的答案。。。这意味着我应该为每个项目运行“composer update--no scripts”吗?我想我只需要运行那个命令一次。@davidesilva或者你应该运行commandcomposer-dumpauto
,它与meI的配合很好,我已经安装了它。我想这就是为什么我能够使用composer create project创建新项目的原因——更喜欢dist laravel/laravel博客。我是对的还是理解不正确?还是应该为每个项目运行composer install?