Hi,
I have subscribed to a Host that is running Windows and SolidCP.
I needed WordPress, so they installed it for me.
After browsing the website or modifying something in the admin of WP, the Application Pool stops and I need to start/restart every time.
In the SolidCP => Website Properties I get the following error:
Error changing web site state
Technical Details
------------------------------------------------------
Page URL: /Default.aspx?pid=SpaceWebSites&mid=82&ctl=edit_item&ItemID=28204&SpaceID=1773
Logged User: MYUSERNAME
Work on Behalf: MYUSERNAME
Hosting Space: 1773
Stack Trace: System.Web.Services.Protocols.SoapException: System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> System.Exception: Error executing 'CHANGE_STATE' task on 'MYWEBSITE' WEB_SITE ---> System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> The service cannot accept control messages at this time. (Exception from HRESULT: 0x80070425)
at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
at SolidCP.EnterpriseServer.WebServerController.ChangeAppPoolState(Int32 siteItemId, AppPoolState state)
--- End of inner exception stack trace ---
at SolidCP.EnterpriseServer.WebServerController.ChangeAppPoolState(Int32 siteItemId, AppPoolState state)
at SolidCP.EnterpriseServer.esWebServers.ChangeAppPoolState(Int32 siteItemId, AppPoolState state)
--- End of inner exception stack trace ---
at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
at SolidCP.EnterpriseServer.esWebServers.ChangeAppPoolState(Int32 siteItemId, AppPoolState state)
at SolidCP.Portal.WebSitesEditSite.cmdAppPoolChangeState_Click(Object sender, EventArgs e)
In Account Menu => Audit Log if I check, I have the following rows:
Information 2/7/2020 8:27 PM 8:27 PM Web Site GET_STATE
Information 2/7/2020 8:27 PM 8:27 PM Web Site Change state
Information 2/7/2020 8:25 PM 8:25 PM Web Site GET_STATE
Information 2/7/2020 8:25 PM 8:25 PM Web Site Change state
Information 2/7/2020 8:25 PM 8:25 PM Web Site Change state
Information 2/7/2020 8:25 PM 8:25 PM Web Site GET_STATE
Information 2/7/2020 8:23 PM 8:23 PM Web Site GET_STATE
Error 2/7/2020 8:23 PM 8:23 PM Web Site Change state
Information 2/7/2020 8:25 PM 8:25 PM Web Site Change state
Information 2/7/2020 8:23 PM 8:23 PM Web Site Change state
Please help...
Thanks advanced,
Steve
--------------------------------
I have the following package:
10 GB storage SSD
5 websites
3 Ghz CPU, dedicated application pool 256 MB.
5 GB storage for mails
1 Scheduled Task
MSSQL 2016 (1 x 200 MB)
I check the folowing global variables:
max_connections=150
max_user_connections=20.
These are the default values?
What are the recommended values for Wordpress?
Hello,
In general when you see the application pool stopping on a website, the website it self is creating some rapid errors (5+ in a row) which is causing the application pool to stop to protect the IIS Server.
This behaviour can be configured differently via the application pool settings, however in general rapid fail protection is something to keep in tact. the way to fix this is really to investigate which code is causing the problems (for wordpress i would assume a plugin is causing these issues).
Regards,
Marco
Thanks for you info.
I tried to rename the "plugins" to "plugins_", but the same happened. I will try to disable the plugins one-by-one and also the theme.
The values from the host are OK?