Tried to update one of our websites and got this error:

Fatal error: Uncaught exception 'Httpful\Exception\ConnectionErrorException' with message 'Unable to connect to "http://arastta.io/core/1.0/update/1.6.2/5.6.26/5.5.57-cll": 28 Operation timed out after 30000 milliseconds with 5735729 bytes received' in /home/whitewaterhoney/public_html/system/vendor/nategood/httpful/src/Httpful/Request.php:1028 Stack trace: #0 /home/whitewaterhoney/public_html/system/vendor/nategood/httpful/src/Httpful/Request.php(204): Httpful\Request->buildResponse(false) #1 /home/whitewaterhoney/public_html/admin/model/common/update.php(281): Httpful\Request->send() #2 /home/whitewaterhoney/public_html/admin/model/common/update.php(75): ModelCommonUpdate->downloadUpdate('core', '1.6.2') #3 /home/whitewaterhoney/public_html/admin/controller/common/update.php(99): ModelCommonUpdate->update() #4 [internal function]: ControllerCommonUpdate->update(Array) #5 /home/whitewaterhoney/public_html/system/modification/system/engine/action.php(74): call_user_func(Array, Array) #6 /home/whitewaterhoney/public_html/s in /home/whitewaterhoney/public_html/system/vendor/nategood/httpful/src/Httpful/Request.php on line 1028
Friday, September 01 2017, 06:24 AM
Share this post:
Responses (2)
  • Accepted Answer

    Hackasacka
    Hackasacka
    Offline
    Friday, September 01 2017, 11:33 AM - #Permalink
    Hi Breck,

    Did you read the error message and try to understand it or perhaps the meaning was not obvious?

    Fatal error: Uncaught exception 'Httpful\Exception\ConnectionErrorException' with message 'Unable to connect to "http://arastta.io/core/1.0/update/1.6.2/5.6.26/5.5.57-cll"


    This part suggests a time lag with your Internet connection or the server you were trying to connect to (this is a quick guess).

    Another, part of the error message:-

    However, you may need to download Arastta ver 1.6.2 from "GitHib" "https://github.com/arastta/arastta/releases" to see the differences. It may be possible to manually update it yourself. It can only be files and database changes or possibly just one or the other? Arastta may confirm this or do a file and database difference check (lots of developer tools are capable of this function, sometimes called file compare too).

    We have just tested the update and it was successfully updated. I would also check server permissions on your files on your server in case this is the cause. With your error message saying it could not connect it may be unlikely, but is often a problem.

    Hope this helps.

    Regards,

    Hackasacka
    The reply is currently minimized Show
  • Accepted Answer

    Hackasacka
    Hackasacka
    Offline
    Friday, September 01 2017, 12:27 PM - #Permalink
    Hi Breck,

    We wouldn't recommend using the new version on a clients site without first testing it. Wait and see if any glaring errors show up before considering using it.

    Always backup before any major updates too.

    If you download both Arastta ver 1.6.1 and Arastta ver 1.6.2 from https://github.com/arastta/arastta/releases.

    Then extract both versions and do a directory and file comparison (you can also compare the contents of the files themselves).

    Then do a clean install of both versions, preferably in the same environment (done seperately), to avoid even any path differences being confusing in the comparison.

    If you have Control Panel access and PHPMyadmin you can export the MySQL database (it's only a text file) and either carefully look for differences or again use an application designed for or with a feature for file comparison.

    This way you avoid any custom data you may later add confusing the comparisons at this stage.

    Developer editors like Atom or Komodo Edit are free and can help here.

    Hope this helps,

    Regards,

    Hackasacka
    The reply is currently minimized Show
Your Reply