Я получаю эту ошибку при попытке вытащить localhost.CakePHP 3.0 установлена с композитором?
error: Warning: require(C:\xampp\htdocs\sync\vendor\autoload.php): failed to open stream: No such file or directory in C:\xampp\htdocs\sync\config\bootstrap.php on line 23
помощью композитора установить с сайта CakePHP здесь: http://book.cakephp.org/3.0/en/quickstart.html
Каждый раз, когда я пытаюсь это то, что я получаю вместе с некоторыми ошибками в ЦМД здесь:
C:\xampp\htdocs>php composer.phar create-project --prefer-dist -s dev cakephp/app sync
Installing cakephp/app (dev-master ebdd94ef28cd742b90fc03a5f8cca46c6306ded2)
- Installing cakephp/app (dev-master master)
Loading from cache
Created project in sync
Loading composer repositories with package information
Installing dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Installation request for cakephp/cakephp 3.0.*-dev -> satisfiable by cakephp/cakephp[3.0.x-dev].
- cakephp/cakephp 3.0.x-dev requires ext-intl * -> the requested PHP extension intl is missing from your system.
Problem 2
- cakephp/cakephp 3.0.x-dev requires ext-intl * -> the requested PHP extension intl is missing from your system.
- cakephp/debug_kit 3.0.x-dev requires cakephp/cakephp 3.0.*-dev -> satisfiable by cakephp/cakephp[3.0.x-dev].
- Installation request for cakephp/debug_kit 3.0.*-dev -> satisfiable by cakephp/debug_kit[3.0.x-dev].
Update :
Интересные взять. Теперь я установил бета-версию CakePHP 3 на 5 машинах и не раз видел эту ошибку снова. После просмотра, я нашел это (пробовал все решения они предложили не работали): CakePHP 3.0 installation: intl extension missing from system
Solution
Я пробовал:
- Открытие /xampp/php/php.ini
- Изменение: расширение = php_intl.dll на расширение = php_intl.dll (удалить точку с запятой)
- Скопируйте все файлы /xamp/php/ic*.dll в/xampp/apache/bin
- Перезапустите Apache на панели управления XAMPP
По какой-то странной причине, после того, как я перезагрузил APACHE еще несколько раз, он только начал работать случайным образом из ниоткуда 30 минут позже. Что-то должно быть кэшировано или требуется жесткий сброс.
Но, наконец, это произошло. И кажется, что мой титул был намного более точным для людей, чем другой, другой. Надеюсь, это поможет большему количеству людей.
Пожалуйста, не редактируйте подобные изображения еще раз –