I am using DO LAMP droplet to run a Laravel application, inside the application I have a job that require to run curl_init(), however it throws fatal error.
Call to undefined function App\Jobs\curl_init()
I have run
apt-get install php7.2-curl
and
service apache2 restart
what else I can do to enable it?
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.
Hi @miyagichan,
I did experience the same issue a little while ago. Please make sure curl have actually been installed by doing
php -m | grep curl
If it hasn’t, check the PHP version, it’s possible you are installing it for 7.2 but the default version is something else
php -v
Regards, KDSys
Finally I found out what happened, I did install curl but I forgot to run artisan queue:restart… so my old task are running in old code so it didn’t work.
Thanks for help @KDSys