# Add PHP Error Log (php\_log) for server admin

**URL:** <https://forum.virtualmin.com/t/add-php-error-log-php-log-for-server-admin/133257>\
**Category:** Virtualmin\
**Created:** [May 2, 2025, 8:09am UTC](https://forum.virtualmin.com/t/add-php-error-log-php-log-for-server-admin/133257 "2025-05-02T08:09:41Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![virtuminprof](https://cdn.forum.virtualmin.com/user_avatar/forum.virtualmin.com/virtuminprof/32/5075_2.png) [@virtuminprof](https://forum.virtualmin.com/u/virtuminprof)\
**Post date:** [May 2, 2025, 8:09am UTC](https://forum.virtualmin.com/t/add-php-error-log-php-log-for-server-admin/133257/1 "2025-05-02T08:09:41Z")

</div>

A Virtualserver Admin has access to Apache logs in “Logs and Reports”  
How can I add access tot PHP Error Log?

| SYSTEM INFORMATION | |
| --- | --- |
| OS type and version | Debian GNU/Linux 12 |
| Webmin version | 2.303 |
| Virtualmin version | 7.30.8.pro-1 |
| Webserver version | Apache 2.4.62 |
| Related packages | SUGGESTED |

---

<div class="post-metadata">

**Author:** ![Joe](https://cdn.forum.virtualmin.com/user_avatar/forum.virtualmin.com/joe/32/9_2.png) [@Joe](https://forum.virtualmin.com/u/Joe)\
**Post date:** [May 2, 2025, 11:07am UTC](https://forum.virtualmin.com/t/add-php-error-log-php-log-for-server-admin/133257/2 "2025-05-02T11:07:52Z")

</div>

I’m pretty sure that that’s enabled by default. I don’t even think you can make it not available, actually.

Is it really not there for the domain owner user in the Logs and Reports section? Are you using PHP-FPM execution mode (you should be)?

---

<div class="post-metadata">

**Author:** ![virtuminprof](https://cdn.forum.virtualmin.com/user_avatar/forum.virtualmin.com/virtuminprof/32/5075_2.png) [@virtuminprof](https://forum.virtualmin.com/u/virtuminprof)\
**Post date:** [May 2, 2025, 11:46am UTC](https://forum.virtualmin.com/t/add-php-error-log-php-log-for-server-admin/133257/3 "2025-05-02T11:46:34Z")

</div>

It is not there in the sub-server. In the sub-server Logs and Reports the PHP error log entry is present but states the admin is not allowed

(Sorry to have missed that in my initial post)

And yes it is php-fpm

---

<div class="post-metadata">

**Author:** ![DediRock](https://cdn.forum.virtualmin.com/user_avatar/forum.virtualmin.com/dedirock/32/16497_2.png) [@DediRock](https://forum.virtualmin.com/u/DediRock)\
**Post date:** [May 5, 2025, 3:35pm UTC](https://forum.virtualmin.com/t/add-php-error-log-php-log-for-server-admin/133257/4 "2025-05-05T15:35:21Z")

</div>

Go to Services → PHP Configuration → Edit Configuration Manually and set the error\_log path. Then, you can create a custom log viewer module or add it under “Logs and Reports” via Virtualmin’s log file settings.

---

<div class="post-metadata">

**Author:** ![jimr1](https://cdn.forum.virtualmin.com/user_avatar/forum.virtualmin.com/jimr1/32/14173_2.png) [@jimr1](https://forum.virtualmin.com/u/jimr1)\
**Post date:** [May 5, 2025, 3:38pm UTC](https://forum.virtualmin.com/t/add-php-error-log-php-log-for-server-admin/133257/5 "2025-05-05T15:38:52Z")

</div>

> [@DediRock](#):
>
> Then, you can create a custom log viewer module or add it under “Logs and Reports” via

Not everyone is capable of that can you supply an example ?

---

<div class="post-metadata">

**Author:** ![Joe](https://cdn.forum.virtualmin.com/user_avatar/forum.virtualmin.com/joe/32/9_2.png) [@Joe](https://forum.virtualmin.com/u/Joe)\
**Post date:** [May 5, 2025, 9:28pm UTC](https://forum.virtualmin.com/t/add-php-error-log-php-log-for-server-admin/133257/6 "2025-05-05T21:28:58Z")

</div>

This sounds like it was generated by ChatGPT (it seems to be hallucinated, because that isn’t a description of anything that exists in Virtualmin).

Posting LLM-generated answers is prohibited by our guidelines.

[https://forum.virtualmin.com/guidelines](https://forum.virtualmin.com/guidelines)

---

<div class="post-metadata">

**Author:** ![Joe](https://cdn.forum.virtualmin.com/user_avatar/forum.virtualmin.com/joe/32/9_2.png) [@Joe](https://forum.virtualmin.com/u/Joe)\
**Post date:** [May 5, 2025, 9:30pm UTC](https://forum.virtualmin.com/t/add-php-error-log-php-log-for-server-admin/133257/7 "2025-05-05T21:30:25Z")

</div>

That seems bug-like.

Do the logs for the sub-server happen to show up in the parent domain PHP logs? (I don’t think they should, but I’m surprised they aren’t visible _somehow_.)

---

<div class="post-metadata">

**Author:** ![virtuminprof](https://cdn.forum.virtualmin.com/user_avatar/forum.virtualmin.com/virtuminprof/32/5075_2.png) [@virtuminprof](https://forum.virtualmin.com/u/virtuminprof)\
**Post date:** [May 6, 2025, 6:02pm UTC](https://forum.virtualmin.com/t/add-php-error-log-php-log-for-server-admin/133257/8 "2025-05-06T18:02:32Z")

</div>

No they do not show up in the parent domain.

---

<div class="post-metadata">

**Author:** ![system](https://cdn.forum.virtualmin.com/uploads/default/original/2X/c/cd96d761e326db4b2bef94886a639109bd7a8e76.svg) [@system](https://forum.virtualmin.com/u/system)\
**Post date:** [July 5, 2025, 6:03pm UTC](https://forum.virtualmin.com/t/add-php-error-log-php-log-for-server-admin/133257/9 "2025-07-05T18:03:11Z")

</div>

Closed on July 5, 2025, 6:03pm UTC

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.
