相关疑难解决方法(0)

PHP cURL无效 - Windows 7 64位上的WAMP

我在Windows 7 64bit上安装了WAMP.cURL不起作用,但我仍然从WAMP托盘启用它.

我也注释掉extension=php_curl.dllphp.ini为PHP和Apache文件夹两者.

Windows给我一个错误信息,

PHP启动:无法加载动态库'c:/wamp/bin/php/php5.4.3/ext/php_curl.dll' - 应用程序无法启动,因为它的并排配置不正确.请参阅应用程序事件日志或使用命令-lin sxstrace.exe工具获取更多详细信息."

我该如何解决这个问题?

php curl wamp

169
推荐指数
4
解决办法
13万
查看次数

如何在xampp中启用curl?

如何在xampp中启用curl?

我的PHP twitter应用程序需要curl功能.但是在XAMPP中没有启用它.如何启用它.我找不到这样做的选择.

php xampp curl

66
推荐指数
4
解决办法
15万
查看次数

如何在Wamp服务器中启用curl

我尝试了30个答案和论坛主题的组合,但没有找到正确的答案.

我做了所有,但我怎么能启用curl int wamp服务器因为我需要它?

有什么办法吗?我试着取消注释 - 不工作?我尝试进入wamp任务栏图标 - php扩展 - php_curl我尝试将php_curl.dll复制到win sistem

不行

我需要做什么?

php curl wamp

33
推荐指数
3
解决办法
10万
查看次数

file_get_contents()给我403 Forbidden

我有一个合作伙伴为我创造了一些内容.
我可以使用我的浏览器访问该页面,但在尝试用户时file_get_contents,我得到了一个403 forbidden.

我尝试过使用stream_context_create,但这没有帮助 - 可能是因为我不知道应该去哪里.

1)我有什么方法可以抓取数据吗?
2)如果否,如果不允许合作伙伴配置服务器以允许我访问,那么我该怎么办?

我尝试使用的代码:

$opts = array(
  'http'=>array(
    'user_agent' => 'My company name',
    'method'=>"GET",
    'header'=> implode("\r\n", array(
      'Content-type: text/plain;'
    ))
  )
);

$context = stream_context_create($opts);

//Get header content
$_header = file_get_contents($partner_url,false, $context);
Run Code Online (Sandbox Code Playgroud)

html php screen-scraping http-headers

21
推荐指数
2
解决办法
2万
查看次数

如何修复libeay32.dll未找到错误

我想运行一些网址,我在windows环境中使用curl for it.i从http://curl.haxx.se/dlwiz/?type=bin&os=Win64下载了curl可执行文件,并在C驱动器中保存了curl.exe而不是我打开命令提示符并键入:C:\ curl http://google.com但它给了我错误:找不到libeay32.dll.

虽然我在存档中有这个dll文件,我该如何解决这个问题

curl

17
推荐指数
4
解决办法
10万
查看次数

在PHP中替代HTTPRequest

我在我的PHP脚本中使用HttpRequest类,但是当我将此脚本上传到我的托管服务提供商的服务器时,执行它时出现致命错误:

致命错误:在第87行的......中找不到类'HttpRequest'

我相信原因是因为我的托管服务提供商的php.ini配置不包含支持HttpRequest的扩展.当我联系他们时他们说我们无法在共享主机上安装以下扩展.所以我想要httpRequest的替代品,我这样做:

   $url= http://ip:8080/folder/SuspendSubscriber?subscriberId=5
    $data_string="";
    $request = new HTTPRequest($url, HTTP_METH_POST);
    $request->setRawPostData($data_string);
    $request->send();    
    $response = $request->getResponseBody();
    $response= json_decode($response, true);
    return $response;
Run Code Online (Sandbox Code Playgroud)

或者我如何在curl中使用此请求,因为它不适用于空数据字符串?

php httprequest

6
推荐指数
1
解决办法
5927
查看次数

为什么PHP拒绝在Windows上启用cURL

我使用PHP 5.5.25Apache 2.4Windows 7 x64,我无法激活卷曲模块.我环顾四周,尝试了所有我能想到的.请协助:

  • php.ini,该行extension=php_curl.dll处于活动状态,该文件php_curl.dll存在于extensions目录中C:\php\ext
  • php.ini我设置时extension_dir = ext,没有任何扩展加载.Apache启动时会收到几条消息,类似于Unable to load dynamic libraryext\php_openssl.dll- The specified module could not be found.
  • 当我使用完整路径并设置时extension_dir = C:\php\ext,除了cURL之外,所有扩展都加载正常.我收到错误:Unable to load dynamic libraryC:\ php\ext\php_curl.dll- The specified module could not be found.
  • 我已经尝试将扩展名重命名为php_curl.new.dll和调整,php.ini但我收到有关新文件名的错误消息.我还从中下载了一个全新的DLL副本windows.php.net,但没有区别.
  • 我已检查文件权限php_curl.dll(右键单击文件>>属性>>安全性选项卡),它们与成功加载的扩展的权限相同
  • 我已经复制并粘贴libeay32.dllssleay32.dll从PHP bin目录到System32和Syswow64资料目录由一个响应,指示这个问题
  • 我敢肯定,我编辑的权利php.ini,因为改变了,当我改变了PHP的启动错误消息 …

php curl php-extension

6
推荐指数
1
解决办法
5404
查看次数

cURL 在 php.ini 中已启用,但仍然无法正常工作

我已经在他的文件夹中启用了 cURL 扩展php.ini,我已将多个 dll 文件从 PHP 文件夹复制到 Apache Bin 文件夹和 System 32 文件夹中,但 cURL 在我的系统上仍然没有启用。

我看过的所有解决方案:

如何在 PHP / XAMPP 中启用 cURL http://php.net/manual/en/curl.installation.php http://php.net/manual/en/curl.installation.php#115953 http://php.net/manual/en/curl.installation.php#115953净/手册/en/curl.installation.php#117372

我知道这一点是因为我仍然看到以下错误:

Fatal error: Call to undefined function curl_init() in C:\AMP\sites\ftp-crawl\index.php on line 55

当我仅运行时phpinfo(),没有 cUrl 选项。唯一提到 cURL 的是下面module authors,它的值是cURL: Sterling Hughes

我正在运行 Windows 10 开发人员机器,安装了 PHP、MySQL 和 Apache。

我还需要做什么或检查才能启用curl?

php apache curl

5
推荐指数
1
解决办法
2万
查看次数

使用查询使用解析发送推送通知

我想使用查询发送推送通知

我有这个问题

    $ages = array(18,19,20,21)
    $parseQuery = new parseQuery('_User');
    $parseQuery->whereContainedIn('age', $ages);
    $result = $parseQuery->find();
Run Code Online (Sandbox Code Playgroud)

我想向他们发送推送通知我应该使用安装还是另一种方式?谢谢

更新:

我正在使用这个sdk https://github.com/apotropaic/parse.com-php-library

从我返回的代码列表中我将向他们发送通知我想将推送通知发送到_User类

php push parse-platform

0
推荐指数
1
解决办法
4078
查看次数