【求指点】自学与新浪微博开放平台对接,运行新浪提供的SDK报错 Fatal error: Call to undefined function curl_init() ...你没有加载 php_curl 扩展 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 php.ini 中extension=php_curl.dll默认注释掉的;extension=php_curl.dll注意这个扩展需要 libeay32.dll 和 ssleay32.dll 支持库 extension=php_curl.dll 把;去掉了怎么查看libeay32.dll 和 ssleay32.dll? 在 php 安装目录中你能用了就可以了,如果加载出错才需要做相关处理 libeay32.dll 和 ssleay32.dll在php目录下都有 那不就行了?重启一下 apache,再测试你的代码 重启了,你说的dll文件system32,php文件夹下都有,还是( ! ) SCREAM: Error suppression ignored for( ! ) Fatal error: Call to undefined function curl_init() in C:\wamp\www\PHP100\PHP100-sina\weibooauth.php on line 1687Call Stack# Time Memory Function Location1 0.0005 251568 {main}( ) ..\index.php:02 0.0062 611880 WeiboOAuth->getRequestToken( ) ..\index.php:83 0.0062 612336 WeiboOAuth->oAuthRequest( ) ..\weibooauth.php:15754 0.0069 616528 WeiboOAuth->http( ) ..\weibooauth.php:1674是不是因为我用的是php sdk最老的版本啊?我又下个最新版的php sdk,但提示访问出错了!你所访问的站点在新浪微博的认证失败,请你联系 作者 或者稍后再试。(error:redirect_uri_mismatch)是不是得等认证?才能本地测试,我在OAuth2.0 授权设置里也设置回调页面地址了 谢谢版主!我自己的问题,config。php回调地址我打成了http://http://………脑子进水了-------------------------------------------------------------------授权页进去了,一切正常但( ! ) SCREAM: Error suppression ignored for( ! ) Notice: Undefined index: keys in C:\wamp\www\PHP100\PHP100-sina\callback.php on line 9Call Stack# Time Memory Function Location1 0.0003 250944 {main}( ) ..\callback.php:0( ! ) SCREAM: Error suppression ignored for( ! ) Notice: Undefined index: keys in C:\wamp\www\PHP100\PHP100-sina\callback.php on line 9Call Stack# Time Memory Function Location1 0.0003 250944 {main}( ) ..\callback.php:0( ! ) SCREAM: Error suppression ignored for( ! ) Notice: Undefined index: oauth_verifier in C:\wamp\www\PHP100\PHP100-sina\callback.php on line 11Call Stack# Time Memory Function Location1 0.0003 250944 {main}( ) ..\callback.php:0( ! ) SCREAM: Error suppression ignored for( ! ) Fatal error: Call to undefined function curl_init() in C:\wamp\www\PHP100\PHP100-sina\weibooauth.php on line 1687Call Stack# Time Memory Function Location1 0.0003 250944 {main}( ) ..\callback.php:02 0.0040 611360 WeiboOAuth->getAccessToken( ) ..\callback.php:113 0.0040 611816 WeiboOAuth->oAuthRequest( ) ..\weibooauth.php:16114 0.0047 616016 WeiboOAuth->http( ) ..\weibooauth.php:1674这又是肿么了???? config.php<?phpsession_start();include_once( 'config.php' );include_once( 'saetv2.ex.class.php' );$o = new SaeTOAuthV2( WB_AKEY , WB_SKEY );if (isset($_REQUEST['code'])) { $keys = array(); $keys['code'] = $_REQUEST['code']; $keys['redirect_uri'] = WB_CALLBACK_URL; try { $token = $o->getAccessToken( 'code', $keys ) ; } catch (OAuthException $e) { }}--------------------------------是不是我应该把WB_AKEY , WB_SKEY, WB_CALLBACK_URL;替换一下? 不是还有 Fatal error: Call to undefined function curl_init() in .... 吗?你的 curl 根本就没有加载成功!拷贝 libeay32.dll 和 ssleay32.dll 到 system32 中由于你的操作系统是 64 位的,可能还需设置这两个文件以 32 位兼容方式运行 Fatal error: Call to undefined function curl_init() 问题终于解决了现在的报错是( ! ) Notice: Undefined index: keys in C:\wamp\www\PHP100\PHP100-sina\callback.php on line 9Call Stack# Time Memory Function Location1 0.0004 250992 {main}( ) ..\callback.php:0( ! ) Notice: Undefined index: keys in C:\wamp\www\PHP100\PHP100-sina\callback.php on line 9Call Stack# Time Memory Function Location1 0.0004 250992 {main}( ) ..\callback.php:0( ! ) Notice: Undefined index: oauth_verifier in C:\wamp\www\PHP100\PHP100-sina\callback.php on line 11Call Stack# Time Memory Function Location1 0.0004 250992 {main}( ) ..\callback.php:0( ! ) Notice: Undefined index: oauth_token in C:\wamp\www\PHP100\PHP100-sina\weibooauth.php on line 1613Call Stack# Time Memory Function Location1 0.0004 250992 {main}( ) ..\callback.php:02 0.0050 607424 WeiboOAuth->getAccessToken( ) ..\callback.php:11( ! ) Notice: Undefined index: oauth_token_secret in C:\wamp\www\PHP100\PHP100-sina\weibooauth.php on line 1613Call Stack# Time Memory Function Location1 0.0004 250992 {main}( ) ..\callback.php:02 0.0050 607424 WeiboOAuth->getAccessToken( ) ..\callback.php:11��Ȩ����,�������� ���б�ҳ��蓝色是个链接,一点会出现如下代码----------------------------------------------------------------------------------( ! ) Notice: Undefined index: oauth_token in C:\wamp\www\PHP100\PHP100-sina\weibolist.php on line 8Call Stack# Time Memory Function Location1 0.0009 257280 {main}( ) ..\weibolist.php:0( ! ) Notice: Undefined index: oauth_token_secret in C:\wamp\www\PHP100\PHP100-sina\weibolist.php on line 8Call Stack# Time Memory Function Location1 0.0009 257280 {main}( ) ..\weibolist.php:0( ! ) Notice: Undefined index: name in C:\wamp\www\PHP100\PHP100-sina\weibolist.php on line 14Call Stack# Time Memory Function Location1 0.0009 257280 {main}( ) ..\weibolist.php:0����~ Ҫ��ͷ��ô? 输入框,估计是新浪DEMO�������� 输入框,估计是新浪DEMO����ͼƬ�� 输入框,估计是新浪DEMO( ! ) Warning: Illegal string offset 'text' in C:\wamp\www\PHP100\PHP100-sina\weibolist.php on line 52Call Stack# Time Memory Function Location1 0.0009 257280 {main}( ) ..\weibolist.php:0/( ! ) Warning: Illegal string offset 'text' in C:\wamp\www\PHP100\PHP100-sina\weibolist.php on line 52Call Stack# Time Memory Function Location1 0.0009 257280 {main}( ) ..\weibolist.php:04( ! ) Warning: Illegal string offset 'text' in C:\wamp\www\PHP100\PHP100-sina\weibolist.php on line 52Call Stack# Time Memory Function Location1 0.0009 257280 {main}( ) ..\weibolist.php:04 PHP字段查询 二级分类怎么实现 PHP SessionTimeOut的问题 问一下大家,用什么方法备份网上数据好呢? 请问那儿有英语版的贸易的php源代码下载? ◆◆◆菜鸟问:如何用PHP来操作MySQL数据库◆◆◆---在线等 在php中 怎样显示左边的n个字符 *****PHP技术专栏公告*****(zxyufan) php中include的使用 求.net和PHP双料高手翻译代码 透過php傳直給android並轉換字串問題 getElementsByTagName问题求解
extension=php_curl.dll默认注释掉的
;extension=php_curl.dll注意这个扩展需要 libeay32.dll 和 ssleay32.dll 支持库
怎么查看libeay32.dll 和 ssleay32.dll?
你能用了就可以了,如果加载出错才需要做相关处理
在php目录下都有
重启一下 apache,再测试你的代码
( ! ) SCREAM: Error suppression ignored for
( ! ) Fatal error: Call to undefined function curl_init() in C:\wamp\www\PHP100\PHP100-sina\weibooauth.php on line 1687
Call Stack
# Time Memory Function Location
1 0.0005 251568 {main}( ) ..\index.php:0
2 0.0062 611880 WeiboOAuth->getRequestToken( ) ..\index.php:8
3 0.0062 612336 WeiboOAuth->oAuthRequest( ) ..\weibooauth.php:1575
4 0.0069 616528 WeiboOAuth->http( ) ..\weibooauth.php:1674
是不是因为我用的是php sdk最老的版本啊?
我又下个最新版的php sdk,但提示访问出错了!
你所访问的站点在新浪微博的认证失败,请你联系 作者 或者稍后再试。
(error:redirect_uri_mismatch)
是不是得等认证?才能本地测试,我在OAuth2.0 授权设置里也设置回调页面地址了
我自己的问题,config。php回调地址我打成了http://http://………
脑子进水了
-------------------------------------------------------------------
授权页进去了,一切正常
但
( ! ) SCREAM: Error suppression ignored for
( ! ) Notice: Undefined index: keys in C:\wamp\www\PHP100\PHP100-sina\callback.php on line 9
Call Stack
# Time Memory Function Location
1 0.0003 250944 {main}( ) ..\callback.php:0( ! ) SCREAM: Error suppression ignored for
( ! ) Notice: Undefined index: keys in C:\wamp\www\PHP100\PHP100-sina\callback.php on line 9
Call Stack
# Time Memory Function Location
1 0.0003 250944 {main}( ) ..\callback.php:0( ! ) SCREAM: Error suppression ignored for
( ! ) Notice: Undefined index: oauth_verifier in C:\wamp\www\PHP100\PHP100-sina\callback.php on line 11
Call Stack
# Time Memory Function Location
1 0.0003 250944 {main}( ) ..\callback.php:0( ! ) SCREAM: Error suppression ignored for
( ! ) Fatal error: Call to undefined function curl_init() in C:\wamp\www\PHP100\PHP100-sina\weibooauth.php on line 1687
Call Stack
# Time Memory Function Location
1 0.0003 250944 {main}( ) ..\callback.php:0
2 0.0040 611360 WeiboOAuth->getAccessToken( ) ..\callback.php:11
3 0.0040 611816 WeiboOAuth->oAuthRequest( ) ..\weibooauth.php:1611
4 0.0047 616016 WeiboOAuth->http( ) ..\weibooauth.php:1674
这又是肿么了????
<?php
session_start();include_once( 'config.php' );
include_once( 'saetv2.ex.class.php' );
$o = new SaeTOAuthV2( WB_AKEY , WB_SKEY );
if (isset($_REQUEST['code'])) {
$keys = array();
$keys['code'] = $_REQUEST['code'];
$keys['redirect_uri'] = WB_CALLBACK_URL;
try {
$token = $o->getAccessToken( 'code', $keys ) ;
} catch (OAuthException $e) {
}
}
--------------------------------
是不是我应该把WB_AKEY , WB_SKEY, WB_CALLBACK_URL;替换一下?
你的 curl 根本就没有加载成功!拷贝 libeay32.dll 和 ssleay32.dll 到 system32 中
由于你的操作系统是 64 位的,可能还需设置这两个文件以 32 位兼容方式运行
现在的报错是
( ! ) Notice: Undefined index: keys in C:\wamp\www\PHP100\PHP100-sina\callback.php on line 9
Call Stack
# Time Memory Function Location
1 0.0004 250992 {main}( ) ..\callback.php:0( ! ) Notice: Undefined index: keys in C:\wamp\www\PHP100\PHP100-sina\callback.php on line 9
Call Stack
# Time Memory Function Location
1 0.0004 250992 {main}( ) ..\callback.php:0( ! ) Notice: Undefined index: oauth_verifier in C:\wamp\www\PHP100\PHP100-sina\callback.php on line 11
Call Stack
# Time Memory Function Location
1 0.0004 250992 {main}( ) ..\callback.php:0( ! ) Notice: Undefined index: oauth_token in C:\wamp\www\PHP100\PHP100-sina\weibooauth.php on line 1613
Call Stack
# Time Memory Function Location
1 0.0004 250992 {main}( ) ..\callback.php:0
2 0.0050 607424 WeiboOAuth->getAccessToken( ) ..\callback.php:11( ! ) Notice: Undefined index: oauth_token_secret in C:\wamp\www\PHP100\PHP100-sina\weibooauth.php on line 1613
Call Stack
# Time Memory Function Location
1 0.0004 250992 {main}( ) ..\callback.php:0
2 0.0050 607424 WeiboOAuth->getAccessToken( ) ..\callback.php:11
��Ȩ����,�������� ���б�ҳ��
蓝色是个链接,一点会出现如下代码
----------------------------------------------------------------------------------( ! ) Notice: Undefined index: oauth_token in C:\wamp\www\PHP100\PHP100-sina\weibolist.php on line 8
Call Stack
# Time Memory Function Location
1 0.0009 257280 {main}( ) ..\weibolist.php:0( ! ) Notice: Undefined index: oauth_token_secret in C:\wamp\www\PHP100\PHP100-sina\weibolist.php on line 8
Call Stack
# Time Memory Function Location
1 0.0009 257280 {main}( ) ..\weibolist.php:0( ! ) Notice: Undefined index: name in C:\wamp\www\PHP100\PHP100-sina\weibolist.php on line 14
Call Stack
# Time Memory Function Location
1 0.0009 257280 {main}( ) ..\weibolist.php:0
����~ Ҫ��ͷ��ô? 输入框,估计是新浪DEMO
�������� 输入框,估计是新浪DEMO
����ͼƬ�� 输入框,估计是新浪DEMO( ! ) Warning: Illegal string offset 'text' in C:\wamp\www\PHP100\PHP100-sina\weibolist.php on line 52
Call Stack
# Time Memory Function Location
1 0.0009 257280 {main}( ) ..\weibolist.php:0
/( ! ) Warning: Illegal string offset 'text' in C:\wamp\www\PHP100\PHP100-sina\weibolist.php on line 52
Call Stack
# Time Memory Function Location
1 0.0009 257280 {main}( ) ..\weibolist.php:0
4( ! ) Warning: Illegal string offset 'text' in C:\wamp\www\PHP100\PHP100-sina\weibolist.php on line 52
Call Stack
# Time Memory Function Location
1 0.0009 257280 {main}( ) ..\weibolist.php:0
4