使用composer创建cakephp项目并设置路径

时间:2016-10-14 15:13:13

标签: php cakephp composer-php cakephp-3.0 wampserver

我全局安装了Composer,因此我打开CMD并编写以下命令来创建项目(composer create-project --prefer-dist cakephp / app my_app_name)。这样做是在我的用户文件夹中安装项目。我需要将项目安装在wamp / www文件夹中。我不能为我的生活弄清楚如何设置路径。我应该在那里剪切粘贴项目还是会产生cakephp的问题?仍然是框架的新手:)

任何帮助将不胜感激。感谢。

1 个答案:

答案 0 :(得分:1)

安装CakePHP

在开始之前,您应该确保您拥有最新的PHP版本:

php -v

您至少应该安装PHP 5.5.9(CLI)或更高版本。您的Web服务器的PHP版本也必须是5.5.9或更高版本,并且最好是与PHP版本的命令行界面(CLI)相同的版本。

安装Composer

CakePHP使用依赖管理工具Composer作为官方支持的安装方法。

在Linux和Mac OS X上安装Composer

按照官方Composer文档中的说明运行安装程序脚本,然后按照说明安装Composer。

执行以下命令将composer.phar移动到路径中的目录:

mv composer.phar /usr/local/bin/composer

在Windows上安装Composer

对于Windows系统,您可以在此处下载Composer的Windows安装程序。有关Composer Windows安装程序的更多说明,请参阅此处的README。

创建CakePHP项目

现在您已经下载并安装了Composer,假设您要在my_app_name文件夹中创建一个新的CakePHP应用程序。为此,只需运行以下composer命令:

php composer.phar create-project --prefer-dist cakephp/app my_app_name

或者全局安装Composer:

 composer self-update && composer create-project --prefer-dist cakephp/app my_app_name

一旦Composer完成下载应用程序框架和核心CakePHP库,您应该通过Composer安装一个正常运行的CakePHP应用程序。请务必将composer.json和composer.lock文件与其余源代码保持一致。

首先将你的作曲家指向www文件夹。在我的情况下,我使用Xamp,因此我的作曲家指向了htdocs

 C:\xampp\htdocs>composer create-project --prefer-dist cakephp/app my_app_name

Installing cakephp/app (3.3.2)
  - Installing cakephp/app (3.3.2)
    Downloading: 100%

Created project in my_app_name
Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.

更新

我正在使用Windows。

C:\Users\Vision>cd\

C:\>cd xampp

C:\xampp>cd htdocs

C:\xampp\htdocs>

同样在Windows中,如果我右键单击htdocs内部的任何文件夹,我可以选择在这里使用composer