Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

393
Visualizações
Falta el registro de errores de php en XAMPP

php.ini contiene los siguientes parámetros:

 track_errors=On error_reporting=E_ALL & ~E_DEPRECATED & ~E_STRICT log_errors=On error_log="C:\xampp\php\logs\php_error_log"

pero falta la carpeta "logs" en esta ruta. Ni siquiera es una carpeta oculta. ¿Dónde encontrar los registros de errores de php?

 OS:windows 8.1 php version 5.6.24
about 4 years ago · Santiago Trujillo
3 Respostas
Responde à pergunta

0

De alguna manera, PHP no creará la carpeta "logs" por sí mismo... y eso es lo que tenemos que hacer:

  1. Creó la carpeta "logs" en la ubicación correcta (por ejemplo, C:\xampp\php\logs ).

  2. Reinicie Apache usando el panel de control de XAMPP (detener e iniciar).

Luego, cuando ocurra un error, el archivo se generará correctamente y podrá volver a abrir los registros de PHP desde la consola XAMPP.

Registros PHP de XAMPP

Para probar que funciona, puede crear un error fatal usando

 trigger_error("Some info",E_USER_ERROR);
about 4 years ago · Santiago Trujillo Relatório

0

En mi caso resolví este problema haciendo las configuraciones principales hechas en la pregunta, con solo dos cambios:

 track_errors=On error_reporting=E_ALL & ~E_DEPRECATED & ~E_STRICT log_errors=On

cambio 1:

 error_log="C:\xampp\php\logs\php_errors.log"

en la documentación dice que estos métodos están en desuso, por lo que está deshabilitado de forma predeterminada y con el directorio incorrecto.

cambio 2:

 Create the folder 'logs' in: C:\xampp\php

Esto funcionó para mí, espero que sea útil.

about 4 years ago · Santiago Trujillo Relatório

0

Si está seguro de que está utilizando la opción de configuración correcta para establecer la ruta del registro, es posible que PHP no esté escribiendo en el registro de errores debido a cierto tipo de error de sintaxis. Pase su código por un verificador de sintaxis como http://phpcodechecker.com/

about 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda