Де знаходиться файл журналу PHP на Mac OSX?


22

У мене є проблеми з phpMyAdmin на моєму Mac. Здається, я не можу підключитися до локального сервера MySQL. Коли я намагаюся увійти, я отримую таке повідомлення

Cannot start session without errors, please check errors given in your PHP and/or webserver log file and configure your PHP installation properly.

Зараз я намагаюся знайти файл журналу. Я побіг, phpinfo()і він говорить мені, що php.iniфайл знаходиться в /etc, однак, коли я дивлюся, я бачу лише те, що php.ini.default. Я переходжу до редагування php.ini.default, вказуючи файл журналу /tmp/php_errorsта включаючи ведення журналу.

Я спробував увійти на сервер MySQL через phpMyAdmin, і я все одно отримую ту ж помилку. Я переходжу до, /tmpале журналу помилок немає.

Будь-які пропозиції щодо того, що я можу робити неправильно?

Відповіді:


9

Спробуйте перейменувати php.ini.defaultв php.iniі редагувати його , щоб включити ведення журналу ви хочете.

Зміни, ймовірно, не набудуть чинності, поки Apache не буде перезапущено. Оскільки ви користуєтесь Mac, просто вимкніть веб-доступ і повторно ввімкніть його.


26

Журнали Apache розташовані під /var/log/apache2


8
Якщо місце розташування не вказане в php.ini, журнал помилок PHP, схоже, знаходиться в / var / log / apache2 / error_log за замовчуванням. Спасибі.
Ендрю Хьюй

3
У мене є власна установка apache, тому я знайшов файли журналів find /usr/local -name error_log.
Морж Кіт
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.