我有一个WordPress插件,试图使用 curl ,但给我以下错误。
PHP Fatal error:Uncaught Error:Call to undefined function curl_init()
$curl = curl_init();
字符串
我在本地开发环境和登台环境中遇到了同样的问题。
http://topmortgagepro.com/whats-your-home-worth/在发布的时候,它将包括phpinfo(),如果你在以后看到这个,它将被删除。htaccess用户/密码是pixona:pixona查看网站。
我已经尝试了许多解决方案提供没有运气。开放的想法,并可以显示其他配置设置需要。
我已经尝试了以下方法,并在每次重启后重新启动Apache(在本地机器上):
apt-get install php-curl
apt-get install php7.0-curl
型
编辑了php.ini以取消注解以下内容:
extension=php_curl.dll
extension=php_bz2.dll
型
在php.ini中添加了此扩展
extension=php_curl.so
phpenmod curl
型
1条答案
按热度按时间bbuxkriu1#
解决方案归结为发行版过时了。为了诊断这个问题,我做了一个示例脚本来查看curl是否正在加载。
字符串
这给了我以下错误:
型
与此同时,我遇到了另一个问题,建议做
型
PHP Startup: Unable to load dynamic library
curl.so
Ubuntu升级后(我使用了新的php.ini),脚本运行得很好。