Data at Your Fingertips: Explore Our New Reporting and Statistical Capabilities By Ryan Ashbrook Tuesday at 01:29 PM
Thomas P Posted April 15 Share Posted April 15 Hi mates, right after login I get the following error message during upgrade: 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 More sharing options...
Jim M Posted April 15 Share Posted April 15 Is CURL installed completely on your server with recommended versions? Link to comment Share on other sites More sharing options...
Thomas P Posted April 15 Author Share Posted April 15 (edited) 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 April 15 by Thomas P Link to comment Share on other sites More sharing options...
Nathan Explosion Posted April 15 Share Posted April 15 It's now required as of 4.7.9 Thomas P 1 Link to comment Share on other sites More sharing options...
Thomas P Posted April 15 Author Share Posted April 15 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 More sharing options...
Nathan Explosion Posted April 15 Share Posted April 15 (edited) i would say required in general. Edited April 15 by Nathan Explosion Thomas P 1 Link to comment Share on other sites More sharing options...
Thomas P Posted April 15 Author Share Posted April 15 Thanks Nathan Link to comment Share on other sites More sharing options...
Recommended Posts