¿Dónde reside el registro de errores de PHP en XAMPP?


87

He estado usando XAMPP para Windows.

¿Dónde reside el registro de errores de PHP en XAMPP?

Respuestas:


115

\xampp\apache\logs\error.log, donde xamppestá su carpeta de instalación. Si no ha cambiado la error_logconfiguración en PHP (verifique con phpinfo()), se registrará en el registro de Apache.


2
Esta ruta no existe en xampp para Linux (Ubuntu 14.04)
— Muhammad bin Yusrat

1
Para mí (macOS), la ruta del registro de errores vive dentro de la máquina virtual (que me tomó un tiempo vergonzosamente largo para darme cuenta). Solo sé cómo acceder a través del terminal del panel de control xampp, con una ruta de:/opt/lampp/logs/php_error_log
— Scott Anderson

58

Lo encontré en: \xampp\php\logs\php_error_log


12
¿Por qué se votó en contra? En la versión más reciente de XAMPP, este es el directorio correcto.
— cdmckay

2
Correcto, la pregunta debe editarse para incluir una versión XAMPP para que la respuesta aceptada actual también sea verdadera ...
— Viernes

En mi versión de XAMPP, la carpeta raíz es lampp en lugar de xampp. De lo contrario, la ubicación es la misma.
— posfan12

10

También puede abrir el panel de control de xampp y hacer clic en el botón "registros":

ingrese la descripción de la imagen aquí


11
Bonita flecha: D @Black
— Roberto

1
Si hago clic aquí, no se encuentra el archivo. ¿Cómo puedo establecer la ruta para que encuentre el archivo de registro?
— Nemo

9

Para usuarios de mac XAMPP versión 1.7.3

/Applications/XAMPP/xamppfiles/logs/error_log

En la versión más reciente, era solo / Applications / XAMPP / logs para mí.
— DemitryT

5

Para cualquiera que busque el archivo de registro php en XAMPP para Ubuntu, es:

/opt/lampp/logs/php_error_log

Lo más probable es que tenga un tamaño grande (el mío era de unos 350 mbs) y ralentizó mi editor de texto después de abrirlo. Si no le importan todos los registros anteriores, puede vaciar el archivo fácilmente simplemente yendo a la terminal y luego escribiendo estas tres líneas una por una:

sudo su 
cd /opt/lampp/logs/
> php_error_log

Y los registros más nuevos serán fáciles y rápidos de abrir ahora.

Espero que algún usuario de Ubuntu lo encuentre útil.


5

\xampp\php\logs no existía en absoluto para mí, por alguna razón.

Simplemente tuve que crear una carpeta en la \xampp\php\llamada logsy luego php_error_logse creó y se escribió el archivo.


3

Busque en su archivo de configuración y busque la configuración de error_log. O use phpinfo () para encontrar esta configuración.



0

Para mi problema, tuve que poner a cero el registro:

sudo bash -c ' > /Applications/XAMPP/xamppfiles/logs/php_error_log '


0

\ xampp \ apache \ logs \ error.log es la ubicación predeterminada de los registros de errores en php.


0

De forma predeterminada, la ruta del archivo de registro xampp php está en / xampp_installation_folder / php / logs / php_error_log, pero noté que a veces no se generaba automáticamente. ¿Quizás podría ser un problema de permiso de escritura de la cuenta de Windows? No estoy seguro, pero creé la carpeta de registros y el archivo php_error_log manualmente y finalmente se registraron los registros de php.


0

Como se dijo anteriormente, puede encontrar el registro de errores de PHP en Windows. En c: \ xampp \ apache \ logs \ error.log. Puede visualizar fácilmente los últimos registros mediantetail -f .\error.log


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.