Symptoms
- The domain log viewer in Domains > example.com > Logs continues to load indefinitely and eventually a timeout error that is similar to the following may appear:
Maximum execution time of 600 seconds exceeded (PhpFopen.php:106)
- Node.js (also known as NodeJS) is installed on the domain and its logs are enabled
- Increasing the timeout just leads to endless loading
- The log files in
/var/log/passenger/
have sizes of 100MB or more
Cause
This issue is tied to the following known product issues:
#PPPM-13826 "Timeout when opening Logs menu in the website dashboard"
#PPPM-14003 "Passenger writes excessive logs"
The bugs above will be resolved in future versions of Plesk and can be tracked in the Change Log for Plesk Obsidian.
Resolution
As a workaround, the Node.js logs can be disabled in the Plesk GUI by editing the Plesk panel.ini configuration file and adding the following section:
[ext-nodejs]
showApplicationLogs = false
Note: The Phusion Passenger log files still exist and their contents can be viewed in the /var/log/passenger/
directory of your server via command-line tools.