当我尝试使用社交插件时,为什么会收到“对未定义函数curl_init()的调用”?

时间:2012-08-12 作者:Nick Hodges

我有一个wordpress博客

http://www.1000irritatingthings.com

我让sociable插件工作了一段时间,但现在当我尝试配置它时,当我选择sociable classic时,在管理面板中出现以下错误:

Fatal error: 调用中未定义的函数curl\\u init()

D:\\(WEBSITES)\\1000irritatingthings.com\\www\\wp-content\\plugins\\sociable\\includes\\sociable_output.php on line 28

我不是一个PHP的家伙,所以我一无所知。

我保证我没有手动更改任何内容,我完全是一个;从管理面板进行管理,不要触摸表面以下的任何东西”;他是那种人。

2 个回复
SO网友:kaiser

是你的主人吗

测试ifcURL 已安装。如果没有:继续talk to 您的主机。

这里有一个小插件。将其放入MU插件文件夹并重新加载任何页面,或将其放入插件文件夹,激活它,然后重新加载页面。

/* Plugin Name: _CHECK IF cURL INSTALLED */
function wpse61626_can_I_haz_cURL()
{
    if ( ! in_array ( \'curl\', get_loaded_extensions() ) )
        echo \'<img src="http://i.imgur.com/rAo4V.png" />\';

    echo \'<img src="http://i.imgur.com/vZY62.png" />\';
}
add_action( \'shutdown\', \'wpse61626_can_I_haz_cURL\', 9999 );
提供帮助(服务台)我从我的帮助台上给你发了一个插件,给你一个更好的反馈。他叫“Astro”,是我最好的员工之一。

enter image description here

我不知道这张图片是从哪里来的,因为我是在我的桌面上找到的。如果你是作者,不想在这里发布,请给我或本网站的版主发一条便条,我们会尽快删除它。增加学分也是如此。谢谢

重要信息

在写这个答案的过程中,没有动物受伤。

SO网友:markratledge

自从Sociable停止工作以来,“一段时间”有多长时间了?您还安装了哪些插件?

您的web主机可能更改了php配置。curl 是一个php include,需要在php中启用。ini。我会问网络主机,他似乎是实时服务器。网

http://php.net/manual/en/curl.installation.php

结束

相关推荐

Beta Versioning of Plugins

当我为一些bug编写修复程序时,我通常会增加版本并将其发送给bug查找程序,以查看我的修复程序是否有效。如果我有1.2.5 我想创建一个测试版,一旦我提交代码,它将变得多余,我应该使用1.2.5-beta 或1.2.6-beta? 我担心的是1.2.6 <;1.2.6-beta 因此,字符串比较可能有利于beta版,而bug查找程序不会收到发布稳定版本的通知。编辑:如果在不考虑发布类型的情况下对字符串进行绝对比较,则可以使用1.2.5-fix 然后1.2.6. 该问题也概述在http://en.wik