Где находится журнал ошибок PHP в XAMPP?


Ответы:


115

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


2
Этот путь не существует в xampp для Linux (Ubuntu 14.04)
Мухаммад бин Юсрат

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

58

Я нашел это в: \xampp\php\logs\php_error_log


12
Почему это было отклонено? В более новой версии XAMPP это правильный каталог.
cdmckay

2
Правильно, вопрос должен быть отредактирован, чтобы включить версию XAMPP, чтобы текущий принятый ответ тоже был верным ...
Frhay 02 дек.13,

В моей версии XAMPP корневая папка - lampp вместо xampp. В остальном расположение такое же.
posfan12 08

10

Вы также можете открыть панель управления xampp и нажать кнопку «журналы»:

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


11
Хорошая стрелка: D @Black
Роберто

1
Если я нажму на это, файл не будет найден. Как я могу установить путь, чтобы он находил файл журнала?
Nemo

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

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


0

Как сказано выше, вы можете найти журнал ошибок PHP в Windows. В c: \ xampp \ apache \ logs \ error.log. Вы можете легко отобразить последние журналы поtail -f .\error.log


0

Вы можете просто проверить путь к журналу из phpmyadmin

запустите это:

http: // локальный хост / панель управления /

теперь нажмите PHPInfo (верхний правый угол), или вы можете просто запустить этот URL-адрес в своем браузере

http: //localhost/dashboard/phpinfo.php

теперь ищите "error_log" (без кавычек). Вы получите путь к журналу.

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.