草庐IT

CURLOPT_UPLOAD

全部标签

php - Debian - Symfony 2 - 文件 "file"超出了您的 upload_max_filesize ini 指令(限制为 2048 kb)。 (500内部服务器错误)

我正在尝试在debian服务器上部署我的Symfony2应用程序。该网站运行良好。但是我遇到了上传图片的这个问题......我尝试上传图片,但我的RestFulAPI返回此错误:Thefile"file.JPG"exceedsyourupload_max_filesizeinidirective(limitis2048kb).(500InternalServerError)我在网上查了如何解决这个问题。显然,我需要更改的值upload_max_filesize=2M我把值改成了20M。我还更改了post_max_size。我的新配置是:upload_max_filesize=20Mpo

php - CURLOPT_FILE、curl_multi_exec 和 fclose

我构建了一个curl类,可以使用curl_multi_init并行下载图像。下载功能如下publicfunctiondownload(AbstractRequest$request,$f){//Initiateanewcurl$ch=curl_init();//Setcurloptionscurl_setopt_array($ch,[CURLOPT_URL=>$request->getUrl(),CURLOPT_FILE=>$f,CURLOPT_TIMEOUT=>99,]);//Addtocurlmultihandlecurl_multi_add_handle($this->multi

PHP curl : CURLOPT_URL, CURLOPT_POST 和 CURLOPT_POSTFIELDS

如果我有一个如下所示的URL:$url='http://domain.com/?foo=bar';然后执行curl如下:$resource=curl_init();curl_setopt($resource,CURLOPT_URL,$url);curl_setopt($resource,CURLOPT_RETURNTRANSFER,1);$result=curl_exec($resource);curl_close($resource);我了解我通过GET(默认)发出此请求。现在,如果我在同一场景中设置以下选项:curl_setopt($resource,CURLOPT_POST,1)

php - 取消设置 curl CURLOPT_POSTFIELDS

我有一个PHP类,用于将一些数据发布到服务器,并使用相同的打开连接获取一些数据。问题是这段代码将尝试在第一个请求中POST数据,在第二个请求中......curl_setopt(self::$ecurl,CURLOPT_CUSTOMREQUEST,"PUT");curl_setopt(self::$ecurl,CURLOPT_POSTFIELDS,$data);$request=curl_exec(self::$ecurl);curl_setopt(self::$ecurl,CURLOPT_CUSTOMREQUEST,"GET");$request=curl_exec(self::$e

php - cURL:CURLOPT_CAPATH 包含正确的证书但不起作用

以下脚本适用于PHP5.6.23:$options=[CURLOPT_POST=>1,CURLOPT_URL=>'https://uat.dwolla.com/oauth/rest/offsitegateway/checkouts',CURLOPT_RETURNTRANSFER=>1,CURLOPT_POSTFIELDS=>json_encode(['name'=>'value']),CURLOPT_HTTPHEADER=>['Content-Type:application/json'],CURLOPT_SSL_VERIFYPEER=>true,CURLOPT_CAINFO=>'/p

php - 如何解决iis error 500 upload file using php

我正在尝试将文件上传到基于IIS的服务器。这是我的代码:";echo"post_max_size:".ini_get("post_max_size")."";echo"memory_limit:".ini_get("memory_limit")."";echo"max_file_uploads:".ini_get("max_file_uploads")."";echo"max_execution_time:".ini_get("max_execution_time")."";echo"max_input_time:".ini_get("max_input_time")."";echo"

javascript - 想在 flowFactoryProvider 配置中设置动态文件夹名称以将其传递给 upload.php 文件以将上传的文件保存在其中

我正在使用这个插件ng-flow用于上传.zip文件并且它工作正常。我需要在其中传递动态值(user_id、job_id)以创建保存文件的动态文件夹,但此插件使用config方法进行初始化,我无法在config方法中传递动态值下面是我用过的代码查看部分-index.html服务器部分-upload.phpController部分-app.js,在这里您会找到一个配置函数,我想在其中将动态值传递给服务器部分。在Config方法中,我试图定义一个提供者来访问动态值,但我没有找到方法。有什么方法可以访问配置中的值(我想访问的值在localstorageService插件中)希望我已经解释清楚

php - Facebook PHP SDK : Upload Event Cover Photo

我使用facebook-php-sdk为页面创建事件。如前所述here可以将图片上传到事件中。问题在于,这是个人资料图片。但自一年多以来,Facebook为事件提供了新的大型封面照片。我想上传一张照片到那里,而不是个人资料照片。那可能吗?我在FacebookDeveloperGraphApiEventsPage上找不到任何帮助因为这里只描述了上传个人资料图片的方式(HTTPPOSTTO/EVENT_ID/picture)。简而言之:是否可以通过GraphAPI上传事件的封面照片?更新:我尝试将图片上传到相册页面并检索图片ID。然后我尝试选择这张照片作为事件的封面照片。$cover=ar

php - 使用 cURL 的 CURLOPT_COOKIEFILE 选项处理多个请求

我正在使用CURLOPT_COOKIEJAR将cookie存储到文件中,并使用CURLOPT_COOKIEFILE从文件中检索它们。我想知道的是当多个用户同时访问脚本时会发生什么——它不会弄乱cookie文件的内容吗?另外,如何管理cookie文件,以便可以同时拥有多个用户? 最佳答案 CURLOPT_COOKIEJAR和CURLOPT_COOKIEFILE只是用于处理文件中cookie的实用程序,例如网络浏览器。并且不建议您使用它。但您可以直接使用httpheader来设置和检索cookie。为您设置cookie要检索cookie

php - 帮助我理解 CURLOPT_READFUNCTION

我想正确理解CURLOPT_READFUNCTION。我正在查看Rackspacecoudfilesphp代码(RESTAPI)。它有下面一行。curl_setopt($ch,CURLOPT_READFUNCTION,array(&$this,'_read_cb'));查看此函数的定义:privatefunction_read_cb($ch,$fd,$length){$data=fread($fd,$length);$len=strlen($data);if(isset($this->_user_write_progress_callback_func)){call_user_func