蛋糕PHP安装问题
我已经安装cakephp使用作曲家。 但在运行时显示以下错误。蛋糕PHP安装问题
警告:require(D:\ xampp \ htdocs \ my_app_name/vendor/autoload.php):未能打开流:在D:\ xampp \ htdocs \ my_app_name \ webroot \ index.php中没有这样的文件或目录在线27 致命错误:require():在D:\ xampp \中打开所需的'D:\ xampp \ htdocs \ my_app_name/vendor/autoload.php'(include_path ='D:\ xampp \ php \ PEAR' htdocs \ my_app_name \ webroot \ index.php on line 27
你能帮我吗?
[email protected] MINGW64 /d/xampp/htdocs
$ composer self-update
You are already using composer version 1.4.2 (stable channel).
[email protected] MINGW64 /d/xampp/htdocs
$ composer create-project --prefer-dist cakephp/app mylogin
Installing cakephp/app (3.4.2)
- Installing cakephp/app (3.4.2): Loading from cache
Created project in mylogin
Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.
Problem 1
- cakephp/cakephp 3.4.9 requires ext-intl * -> the requested PHP extension i
ntl is missing from your system.
- cakephp/cakephp 3.4.8 requires ext-intl * -> the requested PHP extension i
ntl is missing from your system.
- cakephp/cakephp 3.4.7 requires ext-intl * -> the requested PHP extension i
ntl is missing from your system.
- cakephp/cakephp 3.4.6 requires ext-intl * -> the requested PHP extension i
ntl is missing from your system.
- cakephp/cakephp 3.4.5 requires ext-intl * -> the requested PHP extension i
ntl is missing from your system.
- cakephp/cakephp 3.4.4 requires ext-intl * -> the requested PHP extension i
ntl is missing from your system.
- cakephp/cakephp 3.4.3 requires ext-intl * -> the requested PHP extension i
ntl is missing from your system.
- cakephp/cakephp 3.4.2 requires lib-icu >=4.8 -> the requested linked libra
ry icu has the wrong version installed or is missing from your system, make sure
to have the extension providing it.
- cakephp/cakephp 3.4.1 requires lib-icu >=4.8 -> the requested linked libra
ry icu has the wrong version installed or is missing from your system, make sure
to have the extension providing it.
- cakephp/cakephp 3.4.0 requires lib-icu >=4.8 -> the requested linked libra
ry icu has the wrong version installed or is missing from your system, make sure
to have the extension providing it.
- Installation request for cakephp/cakephp 3.4.* -> satisfiable by 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].
To enable extensions, verify that they are enabled in your .ini files:
- D:\xampp\php\php.ini
You can also run `php --ini` inside terminal to see which files are used by PH
P in CLI mode.
[email protected] MINGW64 /d/xampp/htdocs
$
感谢,
运行以下命令第一(你可能需要的,如果作曲家在全球安装使用sudo预先考虑这一点)
composer self-update
然后再次
composer create-project --prefer-dist cakephp/app my_app_name
嗨,我试了下面的代码。但显示以下错误 警告:require(D:\ xampp \ htdocs \ mylogin/vendor/autoload.php):未能打开流:在D:\ xampp \ htdocs \ mylogin \ webroot \ index中没有这样的文件或目录。 php在线27 致命错误:require():在D:\中打开所需的'D:\ xampp \ htdocs \ mylogin/vendor/autoload.php'(include_path ='D:\ xampp \ php \ PEAR')失败。第27行中的xampp \ htdocs \ mylogin \ webroot \ index.php – Trishna
你能告诉我们CakePHP的版本吗? – Sehdev
@ÁlvaroGonzálezCakePHP的3.4 – Trishna
@Sehdev我认为这是最新版本的CakePHP 3.4 – Trishna