Cakephp 蛋糕PHP安装问题

Cakephp 蛋糕PHP安装问题,cakephp,cakephp-3.4,Cakephp,Cakephp 3.4,我已经使用composer安装了cakephp。 但在运行时显示以下错误 警告:require(D:\xampp\htdocs\my\u app\u name/vendor/autoload.php):无法打开流:第27行的D:\xampp\htdocs\my\u app\u name\webroot\index.php中没有这样的文件或目录 致命错误:require():无法在第27行的D:\xampp\htdocs\my\u app\u name/vendor/autoload.php(in

我已经使用composer安装了cakephp。 但在运行时显示以下错误

警告:require(D:\xampp\htdocs\my\u app\u name/vendor/autoload.php):无法打开流:第27行的D:\xampp\htdocs\my\u app\u name\webroot\index.php中没有这样的文件或目录 致命错误:require():无法在第27行的D:\xampp\htdocs\my\u app\u name/vendor/autoload.php(include\path='D:\xampp\php\PEAR')中打开所需的“D:\xampp\htdocs\my\u app\u name\webroot\index.php”

你能帮帮我吗


联想-User@LenovoMINGW64/d/xampp/htdocs
$composer自我更新
您已经在使用composer版本1.4.2(稳定频道)。
联想-User@LenovoMINGW64/d/xampp/htdocs
$composer创建项目--首选dist cakephp/app mylogin
安装cakephp/app(3.4.2)
-安装cakephp/app(3.4.2):从缓存加载
在mylogin中创建项目
使用包信息加载composer存储库
更新依赖项(包括需要开发人员)
无法将您的需求解析为可安装的软件包集。
问题1
-cakephp/cakephp 3.4.9需要ext intl*->请求的PHP扩展名i
您的系统中缺少ntl。
-cakephp/cakephp 3.4.8需要ext intl*->请求的PHP扩展名i
您的系统中缺少ntl。
-cakephp/cakephp 3.4.7需要ext intl*->请求的PHP扩展名i
您的系统中缺少ntl。
-cakephp/cakephp 3.4.6需要ext intl*->请求的PHP扩展名i
您的系统中缺少ntl。
-cakephp/cakephp 3.4.5需要ext intl*->请求的PHP扩展名i
您的系统中缺少ntl。
-cakephp/cakephp 3.4.4需要ext intl*->请求的PHP扩展名i
您的系统中缺少ntl。
-cakephp/cakephp 3.4.3需要ext intl*->请求的PHP扩展名i
您的系统中缺少ntl。
-cakephp/cakephp3.4.2需要lib-icu>=4.8->请求的链接libra
如果您的系统安装了错误的版本或缺少此版本,请确保
让分机提供它。
-cakephp/cakephp3.4.1需要lib-icu>=4.8->请求的链接liba
如果您的系统安装了错误的版本或缺少此版本,请确保
让分机提供它。
-cakephp/cakephp3.4.0需要lib-icu>=4.8->请求的链接libra
如果您的系统安装了错误的版本或缺少此版本,请确保
让分机提供它。
-cakephp/cakephp 3.4.*->的安装请求可由cakephp/c满足
akephp[3.4.0,3.4.1,3.4.2,3.4.3,3.4.4,3.4.5,3.4.6,3.4.7,3.4.8,3.4.9]。
要启用扩展名,请验证在.ini文件中是否启用了扩展名:
-D:\xampp\php\php.ini
您还可以在终端内部运行'php--ini',查看PH使用的文件
P处于CLI模式。
联想-User@LenovoMINGW64/d/xampp/htdocs
$

首先运行以下命令(如果composer是全局安装的,则可能需要使用sudo预先编写此命令)

然后再次

composer create-project --prefer-dist cakephp/app my_app_name

你能告诉我们Cakephp的版本吗?@lvaroGonzález Cakephp 3。4@Sehdev我认为它是CakePHP3的最新版本。4@drmonkeyninja您是对的…现在修复了..Php.ini文件已编辑..非常感谢@lvaroGonzález可能使用CakePHP 2.x,它按照惯例使用这些大写目录名,随附的将供应商目录配置为
vendor
。您好,我尝试了以下代码。但显示以下错误警告:require(D:\xampp\htdocs\mylogin/vendor/autoload.php):无法打开流:在第27行的D:\xampp\htdocs\mylogin\webroot\index.php中没有这样的文件或目录致命错误:require():无法打开所需的“D:\xampp\htdocs\mylogin/vendor/autoload.php”(include\path='D:\xampp\php\PEAR'))在第27行的D:\xampp\htdocs\mylogin\webroot\index.php中
composer create-project --prefer-dist cakephp/app my_app_name