CakePHP供应商/是空的,缺少autoload.php

时间:2017-07-10 16:46:38

标签: php apache cakephp xampp composer-php

我正在尝试为CakePHP 3.4做书签教程。我的书签/供应商目录为空,缺少autoload.php文件。我为OS X 7.1.6安装了XAMPP,而apache和MySQL似乎可以工作。我跑的时候

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

返回

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 intl is missing from your system.
- Installation request for cakephp/cakephp 3.4.* -> satisfiable by cakephp/cakephp[3.4.0, 3.4.1, 3.4.10, 3.4.2, 3.4.3, 3.4.4, 3.4.5, 3.4.6, 3.4.7, 3.4.8, 3.4.9].

我尝试了composer dumpautoload commanduncommenting extension=php_intl.dll in php.ini file and restarting Apache,但它仍然无效。我不确定问题是XAMPP安装还是作曲家或任何其他设置。我的OS版本是OS X 10.12.5

非常感谢任何帮助。

0 个答案:

没有答案