Де журнал помилок PHP знаходиться в XAMPP?


Відповіді:


115

\xampp\apache\logs\error.log, де xamppзнаходиться ваша інсталяційна папка. Якщо ви не змінили error_logналаштування в PHP (перевірте з phpinfo()), воно буде зареєстровано в журналі Apache.


2
Цей шлях не існує в xampp для Linux (Ubuntu 14.04)
Мухаммад бін Юсрат

1
Для мене (macOS) шлях журналу помилок живе всередині vm (що усвідомило мене незручно довго) Я знаю лише, як отримати доступ через термінал панелі керування xampp, із шляхом:/opt/lampp/logs/php_error_log
Скотт Андерсон

58

Я знайшов його в: \xampp\php\logs\php_error_log


12
Чому це було проти? У новішій версії XAMPP це правильний каталог.
cdmckay

2
Правильно, запитання слід відредагувати, щоб включити версію XAMPP, щоб і теперішня прийнята відповідь була правдивою ...
Фрай,

У моїй версії XAMPP кореневою папкою є lampp замість xampp. В іншому випадку місцезнаходження однакове.
posfan12

10

Ви також можете відкрити панель керування xampp і натиснути кнопку "журнали":

введіть тут опис зображення


11
Гарна стрілка: D @Black
Роберто

1
Якщо я натисну це, файл не знайдено. Як я можу встановити шлях, щоб він знайшов файл журналу?
Немо

9

Для користувачів Mac XAMPP версії 1.7.3

/Applications/XAMPP/xamppfiles/logs/error_log

У новішій версії для мене це були просто / Applications / XAMPP / logs.
DemitryT

5

Для кожного, хто шукає файл журналу php у XAMPP для Ubuntu, його:

/opt/lampp/logs/php_error_log

Швидше за все, він буде мати великий розмір (мій був близько 350 Мб), і це уповільнило мій текстовий редактор після відкриття. Якщо ви не дбаєте про всі минулі журнали, ви можете легко очистити файл, просто перейшовши до терміналу, а потім написавши ці три рядки один за одним:

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

А новіші журнали зараз буде легко і швидко відкривати.

Сподіваюся, якийсь користувач Ubuntu вважає це корисним.


5

\xampp\php\logs для мене взагалі не існувало - з якоїсь причини.

Мені просто довелося створити папку в \xampp\php\викликаному, logsа потім php_error_logфайл був створений і записаний в.


3

Загляньте у свій файл конфігурації та знайдіть параметр error_log. Або використовуйте phpinfo (), щоб знайти це налаштування.



0

Для моєї проблеми мені довелося обнулити журнал:

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



0

За замовчуванням шлях до файлу журналу xampp знаходиться в / xampp_installation_folder / php / logs / php_error_log, але я помітив, що іноді він не генерується автоматично. Можливо, це може бути проблемою дозволу на запис для облікового запису Windows? Я не впевнений, але я створив папку журналів та файл php_error_log вручну, а потім журнали php в них нарешті увійшли.


0

Як було сказано вище, ви можете знайти журнал помилок PHP у вікнах. У c: \ xampp \ apache \ logs \ error.log. Ви можете легко відобразити останні журнали заtail -f .\error.log


0

Ви можете просто перевірити свій шлях до журналу з phpmyadmin

запустити це:

http: // localhost / dashboard /

тепер натисніть PHPInfo (верхній правий кут), або ви можете просто запустити цю URL-адресу у своєму браузері

http: //localhost/dashboard/phpinfo.php

тепер шукайте "error_log" (без лапок) Ви отримаєте шлях журналу.

Насолоджуйтесь!

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.