It’s been a fun time trying to get everything updated and to where I want it to be on my website. Just recently I did a post about some housekeeping I’ve been doing on my website along with outstanding items. One of the things that has come up was updating to the latest version of WP (4.7.3) as I was currently on 4.7.2. I tried to do it as soon as it was available within WordPress itself, but this kept failing and so I awaited until it was available through the dashboard on my GoDaddy Windows (Plesk) hosting.
I thought fantastic, I’ll click the button and wala! But no, for another domain it did work right off the hop, but for dwcryan.com no such luck. I was getting the following error:
Error: Update failed: Non-zero exit status returned by script. Output stream: ‘ (Error code 1)’. Error stream: ‘ (Error code 1)’.
So the Googling started and I came across a Plesk support article on the error I was experiencing. The advice was to either comment out the error_log line or to set it equal to syslog. In my hosting I do not have access to the PHP.ini file which meant I could not do this; however, for each domain in my hosting there is a .user.ini file within the corresponding directory root. By placing the following line at the bottom of that file (on a new line) I was able to successfully update my WordPress installation through the Plesk 12.0 Applications Dashboard:
error_log = syslog