Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Frustrante! Erros logo na configuração do Ambiente de Trabalho

Quando eu instalo, vou configuro a variável e depois que coloco o nome php e enter no Prompt do DOS. Terminal. Já vem esses erros. Uso Windows 10 e tenho o XAAMP instalado.

Acho que deveríamos perder mais tempo com aulas na configuração do Ambiente de trabalho. Dar mais opções, porque a linguagem para apreender não é difícil o problema são os erros e falta de opções logo na configuração do Ambiente. É frustrante.

Isso vem acontecendo em vários Cursos de DotNet, Xamarin, PHP e outros.

Precisamos dar opções de instalação e editores de programas.

PHP Warning:  PHP Startup: Unable to load dynamic library 'oci8_12c' (tried: C:/Program Files/NetMake/v9-php73/components/php\ext\oci8_12c (Nπo foi possφvel encontrar o m≤dulo especificado.), C:/Program Files/NetMake/v9-php73/components/php\ext\php_oci8_12c.dll (Nπo foi possφvel encontrar o m≤dulo especificado.)) in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library 'pdo_oci' (tried: C:/Program Files/NetMake/v9-php73/components/php\ext\pdo_oci (Nπo foi possφvel encontrar o m≤dulo especificado.), C:/Program Files/NetMake/v9-php73/components/php\ext\php_pdo_oci.dll (Nπo foi possφvel encontrar o m≤dulo especificado.)) in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library 'ibm_db2' (tried: C:/Program Files/NetMake/v9-php73/components/php\ext\ibm_db2 (Nπo foi possφvel encontrar o m≤dulo especificado.), C:/Program Files/NetMake/v9-php73/components/php\ext\php_ibm_db2.dll (Nπo foi possφvel encontrar o m≤dulo especificado.)) in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library 'pdo_ibm' (tried: C:/Program Files/NetMake/v9-php73/components/php\ext\pdo_ibm (Nπo foi possφvel encontrar o m≤dulo especificado.), C:/Program Files/NetMake/v9-php73/components/php\ext\php_pdo_ibm.dll (Nπo foi possφvel encontrar o m≤dulo especificado.)) in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library 'pdo_informix' (tried: C:/Program Files/NetMake/v9-php73/components/php\ext\pdo_informix (Nπo foi possφvel encontrar o m≤dulo especificado.), C:/Program Files/NetMake/v9-php73/components/php\ext\php_pdo_informix.dll (Nπo foi possφvel encontrar o m≤dulo especificado.)) in Unknown on line 0
3 respostas
solução!

Olá, Bruna. Como eu comento no treinamento, XAMPP é uma ferramenta que traz muito mais problemas do que soluções. Esse é exatamente o cenário.

Esses erros acontecem pois no seu arquivo de configuração do PHP as extensões estão sendo carregadas embora você não as tenha instaladas.

Todos os seus códigos desse treinamento vão funcionar perfeitamente já que essas extensões não são necessárias. Mas para resolver isso, aqui está o passo a passo:

  1. Execute o comando php --ini. Isso vai te mostrar o(s) arquivo(s) de configuração que o PHP está usando.
  2. No arquivo (ou nos arquivos, caso seja mais de um), procure as linhas que contenham extension=nome_aqui(onde nome_aqui vai ser o nome de cada uma das extensões com erro. no seu caso: oci8_12c, pdo_oci, etc).
  3. Com isso essas extensões vão estar desabilitadas e você não deve mais receber o erro. :-)

O ideal é você desinstalar o xampp e manter apenas a instalação "oficial" do PHP para evitar futuros problemas.

Abraço e bons estudos!

Obrigada vou tentar.

Se conseguir, não se esquece de marcar o tópico como solucionado aqui. :-)

Se não conseguir, comenta aqui que te ajudo até a gente conseguir. :-D

Abraços e bons estudos.