3
respostas

erro ao executar o comando de criar projeto aparece um monte warning e na hora que executo cake server aparece erro na line 31

C:\Users\DIEGO\minha_app_estoque_cake\bin>cake server PHP Warning: require(C:\Users\DIEGO\minha_app_estoque_cake/vendor/autoload.php): failed to open stream: No such file or directory in C:\Users\DIEGO\minha_app_estoque_cake\bin\cake.php on line 31 Warning: require(C:\Users\DIEGO\minha_app_estoque_cake/vendor/autoload.php): failed to open stream: No such file or directory in C:\Users\DIEGO\minha_app_estoque_cake\bin\cake.php on line 31 PHP Fatal error: require(): Failed opening required 'C:\Users\DIEGO\minha_app_estoque_cake/vendor/autoload.php' (include_path='C:\xampp\php\PEAR') in C:\Users\DIEGO\minha_app_estoque_cake\bin\cake.php on line 31 Fatal error: require(): Failed opening required 'C:\Users\DIEGO\minha_app_estoque_cake/vendor/autoload.php' (include_path='C:\xampp\php\PEAR') in C:\Users\DIEGO\minha_app_estoque_cake\bin\cake.php on line 31

n sei o que fazer alguem tem alguma ideia?

3 respostas

Oi Diego,

Posta o erro que deu na hora de criar o projeto? Como o projeto não foi criado corretamente vai acontecer o erro ao subir o server mesmo. Precisamos primeiro corrigir a criação do projeto para vermos se é possível subir o server.

Abraço!

C:\>composer create-project --prefer-dist cakephp/app [teste_cake2]
Installing cakephp/app (3.4.1)
  - Installing cakephp/app (3.4.1): Loading from cache
Created project in [teste_cake2]
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.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].

  To enable extensions, verify that they are enabled in your .ini files:
    - C:\xampp\php\php.ini
  You can also run `php --ini` inside terminal to see which files are used by PH
P in CLI mode.

C:\>

Seguem o erro de criação

Oi Diego, tudo bom?

Parece que estão faltando algumas extensões no seu php. Para habilitar extensões no seu php você precisa acessar o arquivo:

C:\xampp\php\php.ini

procura a linha

;extension=php_intl.dll

e descomenta (tira o ponto e virgula da frente) a linha

extension=php_intl.dll

Depois reinicia seu apache lá no xampp =)

É normal a gente encontrar esse tipo de problema, sempre que acontecer é só ver qual extensão ta faltando (o erro fala pra gente) ir lá no arquivo php.ini e descomentar =)

Qualquer dificuldade, compartilha com a gente!

Abraço e bons estudos