¿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.