Jump to content

Curl error during upgrade at systemcheck


Recommended Posts

Hi mates,

right after login I get the following error message during upgrade:

Could contain: File, Page, Text, Webpage

 

Call to undefined function IPS\Http\Request\curl_multi_exec()

The log shows me:
 

Error: Call to undefined function IPS\Http\Request\curl_multi_exec() (0)
#0 /home/xyz/system/Http/Request/Curl.php(496): IPS\Http\Request\_Curl->_executeMh()
#1 /home/xyz/system/Http/Request/Curl.php(302): IPS\Http\Request\_Curl->_executeAndFollowRedirects()
#2 /home/xyz/system/Application/Application.php(553): IPS\Http\Request\_Curl->get()
#3 /home/xyz/applications/core/modules/setup/upgrade/systemcheck.php(95): IPS\_Application::md5Check()
#4 /home/xyz/system/Dispatcher/Controller.php(118): IPS\core\modules\setup\upgrade\_systemcheck->manage()
#5 /home/xyz/system/Dispatcher/Setup.php(220): IPS\Dispatcher\_Controller->execute()
#6 /home/xyz/admin/upgrade/index.php(34): IPS\Dispatcher\_Setup->run()
#7 {main}

Anyone experienced the same?
Any hint to what went wrong?

Thanks,
Thomas

Link to comment
Share on other sites

Just checked: Curl is installed, but curl_multi_exec is disabled in our php setup via disable_functions.
As I uploaded all files needed, is this needed?
Our setup did not change since quite while...

Edited by Thomas P
Link to comment
Share on other sites

OK, I re-enabled curl_multi_exec and upgrade went through. I still would like to put it back after upgrade and wonder, if this upgrade (exceptionally) needed it or I have to dig when it was added. My guess would be it came with PHP 8.x on our side.

Just now, Nathan Explosion said:

It's now required as of 4.7.9

I see, thanks. For functions in general or just during upgrade?
I can leave it on of course, if required generally.

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...