Find the log entry associated with a failed request before changing Webuzo or its services. The panel own error log, a domain error log and an application log describe different layers of the request path.
IN THIS ARTICLE
What you need before you begin
Record the affected hostname, URL, operation, status code and precise time. Identify the installed web server and PHP runtime. Use authorized access and sanitize tokens, cookies, personal data and credentials before sharing excerpts.
01 Find website and service errors in Webuzo
- For a website failure, use the available domain or raw/error log views and locate entries around the recorded request time. Reproduce the problem once with safe test data if necessary.
- Inspect the application private log as well. A web server may report only an upstream failure while the application records the original exception.
- For a panel problem, inspect Admin Logs > Error Logs. Webuzo documents its own error log at
/var/webuzo/logs/error_log.log; this is not automatically the website PHP error log. - For authorized server diagnosis, locate the installed service logs. Webuzo Apache commonly uses
/usr/local/apps/apache2/logs, while other managed servers and PHP versions have their own paths. Confirm the active configuration rather than using an old runtime example. - Classify the first relevant error: permission denial, missing file, invalid configuration, unavailable upstream, exhausted resource or application exception. Make one evidence-based correction.
- Repeat the same safe request and compare new entries. Preserve a concise incident record before normal log rotation removes the evidence.
Which error matters when there are many warnings?
Start with the first error tied to the failed operation and timestamp. Later warnings can be consequences of that failure rather than independent problems.
Confirm the expected result
Confirm the original failure is gone and that the corresponding successful operation reaches the expected application. Test an adjacent function and check for new errors after the change. A quiet log is not proof of health if logging itself is broken.
Troubleshoot unexpected results
If no entry appears, confirm the request reaches this host and inspect proxy or DNS paths. Avoid exposing detailed errors on public pages. If a log grows rapidly, address the repeated cause and use proper rotation rather than deleting an actively written file blindly.