• We value your experience with Plesk during 2024
    Plesk strives to perform even better in 2025. To help us improve further, please answer a few questions about your experience with Plesk Obsidian 2024.
    Please take this short survey:

    https://pt-research.typeform.com/to/AmZvSXkx
  • The Horde webmail has been deprecated. Its complete removal is scheduled for April 2025. For details and recommended actions, see the Feature and Deprecation Plan.

Resolved PHP update stopped at 7.4.33 now reading outdated. No current versions are available

Huey Tinman

New Pleskian
Server operating system version
Linux
Plesk version and microupdate number
"Current" Plex edition "Web Host Edition"
PHP update stopped at 7.4.33 now reading outdated. No current versions are available in the list. I am seeing some odd problems with admin access where pages are scrambled etc. My Tools/settings/update page dishes up a 404-page unavailable error. Are any thought bells ringing? Out there? Thanks for any advice.
 
PHP 7.4 was end of life in fall 2022. It can still be used with Plesk, but it is no longer maintained by the PHP group.

A 404 error is unrelated to that. Please describe that issue in more detail, e.g. provide the steps that are leading to an unexpected result and maybe provide some screenshots, so that all here can understand the question better.
 
I have a similar situation and want to ask what happens if there aren't any PHP updates available, all are out of date? What can I do?
I think may be affecting my Elementor edit page. It doesn't open properly.
What does it mean for the website future if there are no more PHP updates?
Thank you
 
Here's what it looks like in Plesk when I try to update PHP
 

Attachments

  • Screenshot 2024-04-10 143309.png
    Screenshot 2024-04-10 143309.png
    57.4 KB · Views: 9
Thanks guys. Thanks for your help. I have found and updated the PHP file. But I'm still sure what difference that makes. What happens if the PHP file is out of date?
 
Because of security reasons :)

Note that the PHP vendor has stopped releasing updates with security patches for PHP 7.4 on November 28th 2022 as described here, this is why PHP 7.4 is marked as outdated in Plesk.

(c) https://support.plesk.com/hc/en-us/...-4-version-disappear-from-the-Plesk-Installer

7.x, 8.0: A release that is no longer supported. Users of this release should upgrade as soon as possible, as they may be exposed to unpatched security vulnerabilities.

(c) PHP: Supported Versions
 
What's the corresponding entry in the error_log for it? Normally the error means that a script didn't answer in time. This can be caused by various factors. It can also mean that the number of max_children was exceeded so that no output can be delivered as no new children can be spawned.
 
I'm not really conversent with SSH so not sure what the error is. It just happened again. But eventually works again and the page opens. I am editing an event page when it happens.
What can one do about these children?
 
The number of maximum allowed children can be set on the PHP configuration dialog page of your domain in Plesk. Typical values are 5 to 25. For websites with lots of traffic it can be necessary to allow more. The number of max requests should be much higher, e.g. 10000. Example:


1712926040757.png

If you do not expect many visitors on the website, yet 25 children is insufficient, there could also be an issue with the FCGI settings of Apache. /etc/httpd/conf.d/fcgid.conf variables FcgidMaxProcesses could be too low (increase gradually, e.g. add 10, then try again). FcgidMaxProcessesPerClass could be too low, increase carefully, e.g. use 10, then 15, then 20, maybe 25. Very unlikely more than 25 are required. Problem: More children, more processes also mean more RAM and sometimes more CPU usage. Restart Apache after the changes.
 
The number of maximum allowed children can be set on the PHP configuration dialog page of your domain in Plesk. Typical values are 5 to 25. For websites with lots of traffic it can be necessary to allow more. The number of max requests should be much higher, e.g. 10000. Example:


View attachment 25907

If you do not expect many visitors on the website, yet 25 children is insufficient, there could also be an issue with the FCGI settings of Apache. /etc/httpd/conf.d/fcgid.conf variables FcgidMaxProcesses could be too low (increase gradually, e.g. add 10, then try again). FcgidMaxProcessesPerClass could be too low, increase carefully, e.g. use 10, then 15, then 20, maybe 25. Very unlikely more than 25 are required. Problem: More children, more processes also mean more RAM and sometimes more CPU usage. Restart Apache after the changes.
attached was the original setting. i have change the settings to 25 and 10000.
I can't find the settings for FcgidMaxProcesses. Where would that be?
 

Attachments

  • Screenshot 2024-04-12 222825.png
    Screenshot 2024-04-12 222825.png
    41 KB · Views: 3
SSH is not at all necessary to view the domains error logs. These are directly accessible from within Plesk. For more information on error logs see: Log Files
There seems to be loads of errors on the logs. Every few mintures. Like this ....
2024-04-12 23:41:29Warning157.55.39.204AH01071: Got error 'PHP message: PHP Warning: Constant WP_DEBUG_DISPLAY already defined in /var/www/vhosts/thebeatbali.com/httpdocs/wp-config.php on line 65; PHP message: PHP Warning: Constant WP_MEMORY_LIMIT already defined in /var/www/vhosts/thebeatbali.com/httpdocs/wp-config.php on line 66; PHP message: PHP Warning: Private methods cannot be final as they are never overridden by other classes in /var/www/vhosts/thebeatbali.com/httpdocs/wp-content/plugins/wp-rocket/inc/classes/Buffer/class-cache.php on line 425; PHP message: PHP Warning: Private methods cannot be final as they are never overridden by other classes in /var/www/vhosts/thebeatbali.com/httpdocs/wp-content/plugins/wp-rocket/inc/classes/traits/trait-memoize.php on line 87; PHP message: PHP Deprecated: Creation of dynamic property EVOAP::$assets_path is deprecated in /var/www/vhosts/thebeatbali.com/httpdocs/wp-content/plugins/eventon-api/eventon-api.php on line 65; PHP message: PHP Deprecated: Creation of dynamic property evo_slider::$assets_path is deprecated in /var/www/vhosts/thebeatbali.com/httpdocs/wp-content/plugins/eventon-event-slider/eventon-event-slider.php on line 67; PHP message: PHP Deprecated: Creation of dynamic property EVO_lists::$assets_path is deprecated in /var/www/vhosts/thebeatbali.com/httpdocs/wp-content/plugins/eventon-lists-items/eventon-lists-items.php on line 75; PHP message: PHP Deprecated: Creation of dynamic property EVOAP::$addon is deprecated in /var/www/vhosts/thebeatbali.com/httpdocs/wp-content/plugins/eventon-api/eventon-api.php on line 38; PHP message: PHP Deprecated: Creation of dynamic property EventON_daily_view::$addon is deprecated in /var/www/vhosts/thebeatbali.com/httpdocs/wp-content/plugins/eventon-daily-view/eventon-daily-view.php on line 49; PHP message: PHP Deprecated: Creation of dynamic property evo_slider::$addon is deprecated in /var/www/vhosts/thebeatbali.com/httpdocs/wp-content/plugins/eventon-event-slider/eventon-event-slider.php on line 45; PHP message: PHP Deprecated: Creation of dynamic property evo_slider::$helper is deprecated in /var/www/vhosts/thebeatbali.com/httpdocs/wp-content/plugins/eventon-event-slider/eventon-event-slider.php on line 48; PHP message: PHP Deprecated: Creation of dynamic property WP_Rocket\\E
 
I don't think I have subscription for WP Rocket.
Thank you very much for your help. At least I am learning something about PLESK.
 
What does this error mean...
[client 34.79.204.189] ModSecurity: Warning. Operator GE matched 4 at TX:eek:utgoing_points. [file "/etc/apache2/modsecurity.d/rules/comodo_free/20_Outgoing_FiltersEnd.conf"] [line "38"] [id "214940"] [rev "2"] [msg "COMODO WAF: Outbound Points Exceeded| Total Points: 4|thebeatbali.com|F|2"] [severity "CRITICAL"] [tag "CWAF"] [tag "FiltersEnd"] [hostname "thebeatbali.com"] [uri "/index.php"] [unique_id "Zhn-qXwgoHN7rao4YHcPigAAAAU"]
 
I don't think I have subscription for WP Rocket.
Thank you very much for your help. At least I am learning something about PLESK.
You do not need a subscription. You still have the plugin (without subscription), which is outdated.
 
Back
Top