草庐IT

curl_error

全部标签

php - fatal error : Call to a member function close() on a non-object. MySQLi 问题

当我上传到实时服务器时出现以下错误。它在本地主机上工作正常,我认为这很奇怪。Fatalerror:Calltoamemberfunctionclose()onanon-object....它引用的行$stmt->close();与数据库的连接$connection=newmysqli($MYSQL_HOST,$MYSQL_USER,$MYSQL_PASS,$DB)ordie(mysqli_error($connection));类本身。functiongetTimes(){//thismethodjustpullstheresultsofthequeryandreturnsthemas

php - CURL setopt无法正常工作

可能重复:mysql_fetch_array()expectsparameter1toberesource,booleangiveninselect我正在开发一个php脚本,它可以导入mls列表数据。当我通过cli执行脚本时,会出现以下错误:php警告:curl_setopt()期望参数1是resource,第283行/var/www/clients/client4/web4/web/wpcontent/plugins/importrets/rets_class.php中给出的字符串php警告:curl_exec()期望参数1是resource,第284行/var/www/client

php - mysqli bind_param 不设置 $stmt->error 或 $stmt->errno

根据php手册,您可以通过询问$stmt->error和$stmt->errno来检索任何准备好的语句方法中的错误,但是bind_param方法似乎从来没有将这些设置为错误,其他人可以证实这一点吗?或者告诉我我缺少什么?例如:echo"Start\n";$db=newmysqli('localhost','test','xxxxxx','test');$val=1;$st=$db->prepare('insertintotblTestsetfield1=?');if($st==false){printf("prepare:%s%d\n",$db->error,$st->errno);}

PHP 捕捉 cURL CURLOPT_TIMEOUT 和 CURLOPT_CONNECTTIMEOUT 事件并采取行动

我想在检测到CURLOPT_CONNECTTIMEOUT和CURLOPT_TIMEOUT时进行检测、捕获并执行某些操作。我该怎么做?我有以下标题:publicstatic$userAgents=array('FireFox3'=>'Mozilla/5.0(Windows;U;WindowsNT5.1;pl;rv:1.9)Gecko/2008052906Firefox/3.0','GoogleBot'=>'Mozilla/5.0(compatible;Googlebot/2.1;+http://www.google.com/bot.html)','IE7'=>'Mozilla/4.0(c

php - PHP CURL 响应中的问号

我想通过API使用一个站点,我有这个代码:$ch=curl_init('http://example.com/?api=**');$options=array(CURLOPT_RETURNTRANSFER=>true,CURLOPT_HTTPHEADER=>array('text/plain;charset=UTF-8'),);curl_setopt_array($ch,$options);$results=curl_exec($ch);var_dump($results);但我看到?而不是像”,»这样的字符。我检查了源页面,字符集是utf-8..有什么问题?

php - Symfony 2 服务器部署 fatal error : It tries to open localhost file

我制作了一个symfony2应用程序,并尝试将其部署到共享服务器上,但出现fatalerror。我在这里采取了推荐的步骤:Deployment-Tools我已经更新了供应商依赖项:phpcomposer.pharinstall--optimize-autoloader我已经清除了缓存:phpapp/consolecache:clear--env=prod--no-debug我已经更改了服务器上app/cache和app/logs的权限但它不起作用。这是错误:Fatalerror:Uncaughtexception'UnexpectedValueException'withmessage

php - 在 Ubuntu 上将 Google OAuth 与 PHP 集成时需要 CURL PHP 扩展时出错

我正在开发一个需要与适用于PHP的GoogleAPI客户端库集成的应用程序。我在Ubuntu的LAMP堆栈上运行。我在本地主机上启动并运行了该应用程序。当我整合来自GoogleAPIPHPclient的代码时我收到以下错误:PHPFatalerror:Uncaughtexception'Exception'withmessage'GoogleCurlIOclientrequirestheCURLPHPextension我无法在任何其他论坛中找到帮助。有人可以指出我的解决方案吗?我怀疑这可能与我在本地文件夹而不是var/www中开发和运行应用程序有关。不过,我添加了一个名为mysite的

php - ? : in old version of PHP causing parse error

我一直在使用SimpleImage类进行图像处理,但它在一个特定站点上不起作用服务器上的PHP版本是5.1.6-所以六岁了解析错误:语法错误,意外的“:”在...引起错误的有问题的行$height=$height?:$width;$quality=$quality?:$this->quality;$filename=$filename?:$this->filename;有解决办法吗? 最佳答案 三元运算符简写$val1?:$val2是introducedinPHP5.3,并且与$val1相同?$val1:$val2

php - Symfony 2/存储库 : Error: __clone method called on non-object

我刚开始使用Symfony,但我不明白为什么在存储库中创建自定义函数时会出现此错误。我的实体Category.php:name;}/***Getid**@returninteger*/publicfunctiongetId(){return$this->id;}/***Setname**@paramstring$name*@returnCategory*/publicfunctionsetName($name){$this->name=$name;return$this;}/***Getname**@returnstring*/publicfunctiongetName(){retur

nginx 虚拟主机 : php5-fpm-sock error

我正在尝试为全新的ubuntu/php5.5/nginx安装设置一个虚拟主机etc/nginx/sites_available/mydomain.com:server{listen80default_server;root/home/www/mydomain.com/public/;indexindex.phpindex.htmlaccess_log/var/log/nginx/access.log;error_log/var/log/nginx/error.log;server_namemydomain.com;location~\.php${try_files$uri=404;fa