手动安装 cakephp 3,无需作曲家
installing cakephp 3 manually, without composer
我需要以老式的上传-解压缩-运行方式安装 CakePHP 3。
我从cakephp/cakephp/tags下载的存档不包含webroot
、Model
等默认文件夹,这意味着它不完整。
我找到了official documentation does not cover this. Here's a relevant Github issue,但这个人最终还是在使用 Composer。
还有cakephp/app,好像也包括那些丢失的文件,但是cakephp/cakephp
的composer.json里面没有提到,下载了也不知道如何合并包。
请帮忙
使用 Composer。
在本地安装 Composer,按照 Cake 安装说明进行操作,然后将创建的文件夹上传到目标主机。
包含所有依赖项(框架(cakephp/cakephp
)、标准 CakePHP 插件(cakephp/debugkit
、cakephp/bake
等)的打包应用程序 (cakephp/app
) 版本,需要第三个派对图书馆)可以在 GitHub.
上找到
https://github.com/cakephp/cakephp/releases
是带有小包符号的下载,名字如cake-3-x-x.zip
.
但是,放弃依赖管理器并不是一个好主意,因为保持代码库和自动加载器最新是相当乏味的,而且,没有冒犯,我怀疑你会如果您甚至不知道如何将应用程序和蛋糕包拼接在一起,也可以妥善处理。
您可以在没有 Composer 的情况下安装 CakePhp 3。
安装 CakePhp 3 和 CakePhp 3 boilerplate(Cakephp 3 的全新副本)需要最低 要求。
您可以从 github 下载 CakePhp 3 样板文件。
要求
服务器
- HTTP 服务器。例如:阿帕奇。 mod_rewrite 是首选,但绝不是必需的。
- PHP 5.4.16 或更高版本。
- mbstring 扩展
- 国际扩展
数据库:
- MySQL(5.1.10 或更高版本)
- PostgreSQL
- Microsoft SQL 服务器(2008 或更高版本)
- SQL第 3 期
所有内置驱动程序都需要 PDO。您应该确保安装了正确的 PDO 扩展。
CakePhp 3 样板文件:
存储库首页
https://github.com/cakephp/cakephp/releases
CakePhp 3.1.4
https://github.com/cakephp/cakephp/releases/download/3.1.4/cakephp-3-1-4.zip
CakePhp 3.0.15
https://github.com/cakephp/cakephp/releases/download/3.0.15/cakephp-3-0-15.zip
下载一个存储库并解压到你想安装的地方。
您可能会遇到一个错误(如果您幸运的话,您可能不会遇到错误!)
Fatal Error
Cake\Error\FatalErrorException
Error: Class 'Cake\Mailer\Email' not found
File D:\xampp\htdocs\practice\cakephp\cakephp-3-1-4\config\bootstrap.php
Line: 138
然后在config/bootstrap.php
中注释两行
//Email::configTransport(Configure::consume('EmailTransport'));
//Email::config(Configure::consume('Email'));
终于安装了 CakePhp 3。
[我也是CakePhp新手3.So如果我给出的过程有任何错误,请告诉我。]
谢谢
简单,对于 CakePHP 3.x 你可以从这里下载你想要的版本
https://github.com/cakephp/cakephp/releases (eg. https://github.com/cakephp/cakephp/releases/tag/3.3.16)。
完整安装select第一次下载link(.zip)
其他 links 仅用于 src
Try simple steps
1. Download XAMPP Server.
2. Install XAMPP server.
3. Go to ..\xampp\php\php.ini and open.
4. Add this line (extension=php_intl.dll) or if exist uncomment.
5. Download Composer setup from https://github.com/composer/windows-setup/releases/
6. Install composer and give php.exe file in path
7. Open cmd and check now php version using command php -v. if its showing php version its means its working.
8. Now open cmd and cd on xampp\htdocs folder & run command composer create-project --prefer-dist cakephp/app app_name
9. Finished folder created in htdocs.
只需 运行 此命令即可获得 CakePHP 3.10.0
的克隆
git clone -b 3.x git://github.com/cakephp/cakephp.git
我需要以老式的上传-解压缩-运行方式安装 CakePHP 3。
我从cakephp/cakephp/tags下载的存档不包含webroot
、Model
等默认文件夹,这意味着它不完整。
我找到了official documentation does not cover this. Here's a relevant Github issue,但这个人最终还是在使用 Composer。
还有cakephp/app,好像也包括那些丢失的文件,但是cakephp/cakephp
的composer.json里面没有提到,下载了也不知道如何合并包。
请帮忙
使用 Composer。
在本地安装 Composer,按照 Cake 安装说明进行操作,然后将创建的文件夹上传到目标主机。
包含所有依赖项(框架(cakephp/cakephp
)、标准 CakePHP 插件(cakephp/debugkit
、cakephp/bake
等)的打包应用程序 (cakephp/app
) 版本,需要第三个派对图书馆)可以在 GitHub.
https://github.com/cakephp/cakephp/releases
是带有小包符号的下载,名字如cake-3-x-x.zip
.
但是,放弃依赖管理器并不是一个好主意,因为保持代码库和自动加载器最新是相当乏味的,而且,没有冒犯,我怀疑你会如果您甚至不知道如何将应用程序和蛋糕包拼接在一起,也可以妥善处理。
您可以在没有 Composer 的情况下安装 CakePhp 3。
安装 CakePhp 3 和 CakePhp 3 boilerplate(Cakephp 3 的全新副本)需要最低 要求。
您可以从 github 下载 CakePhp 3 样板文件。
要求
服务器
- HTTP 服务器。例如:阿帕奇。 mod_rewrite 是首选,但绝不是必需的。
- PHP 5.4.16 或更高版本。
- mbstring 扩展
- 国际扩展
数据库:
- MySQL(5.1.10 或更高版本)
- PostgreSQL
- Microsoft SQL 服务器(2008 或更高版本)
- SQL第 3 期
所有内置驱动程序都需要 PDO。您应该确保安装了正确的 PDO 扩展。
CakePhp 3 样板文件:
存储库首页
https://github.com/cakephp/cakephp/releases
CakePhp 3.1.4 https://github.com/cakephp/cakephp/releases/download/3.1.4/cakephp-3-1-4.zip CakePhp 3.0.15 https://github.com/cakephp/cakephp/releases/download/3.0.15/cakephp-3-0-15.zip
下载一个存储库并解压到你想安装的地方。
您可能会遇到一个错误(如果您幸运的话,您可能不会遇到错误!)
Fatal Error
Cake\Error\FatalErrorException
Error: Class 'Cake\Mailer\Email' not found
File D:\xampp\htdocs\practice\cakephp\cakephp-3-1-4\config\bootstrap.php
Line: 138
然后在config/bootstrap.php
中注释两行//Email::configTransport(Configure::consume('EmailTransport'));
//Email::config(Configure::consume('Email'));
终于安装了 CakePhp 3。
[我也是CakePhp新手3.So如果我给出的过程有任何错误,请告诉我。]
谢谢
简单,对于 CakePHP 3.x 你可以从这里下载你想要的版本 https://github.com/cakephp/cakephp/releases (eg. https://github.com/cakephp/cakephp/releases/tag/3.3.16)。
完整安装select第一次下载link(.zip)
其他 links 仅用于 src
Try simple steps
1. Download XAMPP Server.
2. Install XAMPP server.
3. Go to ..\xampp\php\php.ini and open.
4. Add this line (extension=php_intl.dll) or if exist uncomment.
5. Download Composer setup from https://github.com/composer/windows-setup/releases/
6. Install composer and give php.exe file in path
7. Open cmd and check now php version using command php -v. if its showing php version its means its working.
8. Now open cmd and cd on xampp\htdocs folder & run command composer create-project --prefer-dist cakephp/app app_name
9. Finished folder created in htdocs.
只需 运行 此命令即可获得 CakePHP 3.10.0
的克隆git clone -b 3.x git://github.com/cakephp/cakephp.git