• If you are still using CentOS 7.9, it's time to convert to Alma 8 with the free centos2alma tool by Plesk or Plesk Migrator. Please let us know your experiences or concerns in this thread:
    CentOS2Alma discussion

Issue Plesk update 55 seems to have broken all of my wordpress sites that run php 7.2.19

Brian Ireland

New Pleskian
Hi All,

When my server auto updated over the weekend to update 55 to the new php version (7.2.19) it seems to break all of my wordpress sites that use this version. Tasks being executed are trying to allocate a crazy amount of ram (error log below). This only seems isolated to plesk on windows running this php version - changing the php version to an alternative one for each site (eg 7.3.6 or 7.1.30 etc) and the issue goes away. It seems to be causing alot of people problems as no other settings have changed.

PHP Fatal error: Allowed memory size of 2147483648 bytes exhausted (tried to allocate 17592206114472 bytes) in D:\IIS_SITES\VHOSTS\thecraft-studio.com\httpdocs\wp-includes\option.php on line 1247
PHP Fatal error: Field width 17592206114432 is too long in D:\IIS_SITES\VHOSTS\thecraft-studio.com\httpdocs\wp-includes\pomo\plural-forms.php on line 213
 
Yes! I have the same thing. Same 16 TB of RAM. Both functions are Wordpress functions. Switching back to 7.1 is a temporary work around. Putting the site in debug mode, with forcing javascript to not minimize also helps, but not 100%

Deinstalling all plugin's looks like it helps, but if you reinstall them one by one it happens at some point again, but not directly when activating the plugin.

The problem mostly happens in the admin, but also in the site. Once it appears, only recycling the app pool get the site working again.

I also have these errors in the Windows error log, but I am not sure they are related:
Naam van toepassing met fout: php-cgi.exe, versie: 7.2.19.0, tijdstempel: 0x5cee90f4
Naam van module met fout: php7.dll, versie: 7.2.19.0, tijdstempel: 0x5cee9854
Uitzonderingscode: 0xc0000005
Foutmarge: 0x00000000000213fa
Id van proces met fout: 0x1964
Starttijd van toepassing met fout: 0x01d521d4139f3ff2
Pad naar toepassing met fout: C:\Program Files (x86)\Plesk\Additional\PleskPHP72\php-cgi.exe
Pad naar module met fout: C:\Program Files (x86)\Plesk\Additional\PleskPHP72\php7.dll
Rapport-id: 33feb984-8568-42e5-8df0-b45745c8c4c9
Volledige pakketnaam met fout:
Relatieve toepassings-id van pakket met fout:
 
I did the instructions from this post: Plesk is unavailable with 500.0 error: The FastCGI process exited unexpectedly
But that did not resolve the issue

I also looked at this one:
Plesk website is not available. HTTP Error 500.0 - Internal Server Error, Error Code 0xc0000005

The process monitor shows:
13:49:39,6127844 php-cgi.exe 13128 RegOpenKey HKLM\System\CurrentControlSet\Services\WinSock2\Parameters ACCESS DENIED Desired Access: All Access
( i now gave it that access, but that did not solve the problem)

and the following:
13:49:50,3512121 php-cgi.exe 10740 CreateFile C:\inetpub\vhosts ACCESS DENIED Desired Access: Read Data/List Directory, Synchronize, Disposition: Open, Options: Directory, Synchronous IO Non-Alert, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a

and
14:34:14,1926898 php-cgi.exe 13308 CreateFile C:\inetpub ACCESS DENIED Desired Access: Read Data/List Directory, Synchronize, Disposition: Open, Options: Directory, Synchronous IO Non-Alert, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a
14:34:14,1937503 php-cgi.exe 13308 CreateFile C:\inetpub\vhosts ACCESS DENIED Desired Access: Read Data/List Directory, Synchronize, Disposition: Open, Options: Directory, Synchronous IO Non-Alert, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a

All are IWPD domain user accounts.
Should they be allowed CreateFile operations share with read/write/delete in those locations?
 
Last edited:
I've updated all sites to php 7.3.6 and so far no issues but frustrating to diagnose as nothing has changed apart from the upgrade tophp.
 
I did the instructions from this post: Plesk is unavailable with 500.0 error: The FastCGI process exited unexpectedly
But that did not resolve the issue

I also looked at this one:
Plesk website is not available. HTTP Error 500.0 - Internal Server Error, Error Code 0xc0000005

The process monitor shows:
13:49:39,6127844 php-cgi.exe 13128 RegOpenKey HKLM\System\CurrentControlSet\Services\WinSock2\Parameters ACCESS DENIED Desired Access: All Access
( i now gave it that access)

and the following:
13:49:50,3512121 php-cgi.exe 10740 CreateFile C:\inetpub\vhosts ACCESS DENIED Desired Access: Read Data/List Directory, Synchronize, Disposition: Open, Options: Directory, Synchronous IO Non-Alert, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a

and
14:34:14,1926898 php-cgi.exe 13308 CreateFile C:\inetpub ACCESS DENIED Desired Access: Read Data/List Directory, Synchronize, Disposition: Open, Options: Directory, Synchronous IO Non-Alert, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a
14:34:14,1937503 php-cgi.exe 13308 CreateFile C:\inetpub\vhosts ACCESS DENIED Desired Access: Read Data/List Directory, Synchronize, Disposition: Open, Options: Directory, Synchronous IO Non-Alert, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a

All are IWPD domain user accounts.
Should they be allowed CreateFile operations share with read/write/delete in those locations?
 
When you login to your control panel - head to the system overview from the home page and click add/remove components - once there you should arrive at the plesk installer screen - head down to the section that says plesk hosting features and you should be able to add 7.3 php scripting engine - once installed this will give you the choice to change the scripting engine for each website the server hosts. I'm using onyx 17.8.11 but i think 17.5.3 also has this feature too.
 
Back
Top