Questions tagged «php»

PHP是一种广泛使用的高级动态,面向对象和解释性脚本语言,主要用于服务器端Web开发。用于有关PHP语言的问题。

2
PHP CURL CURLOPT_SSL_VERIFYPEER被忽略
由于某种原因,我无法将CURL与HTTPS一起使用。一切正常,直到我运行了curl库的升级。现在,当我尝试执行CURL请求时遇到了以下响应: SSL CA证书有问题(路径?访问权限?) 根据此处发布的有关相关问题的建议,我尝试执行以下操作: 禁用主机和对等方的验证 curl_setopt($cHandler, CURLOPT_SSL_VERIFYHOST, false); curl_setopt($cHandler, CURLOPT_SSL_VERIFYPEER, true); 启用CURLOPT_SSL_VERIFYPEER并指向从http://curl.haxx.se/docs/caextract.html下载的cacert.pem curl_setopt($cHandler, CURLOPT_SSL_VERIFYPEER, true); curl_setopt($cHandler, CURLOPT_CAINFO, getcwd() . "/positiveSSL.ca-bundle"); 我还尝试使用positiveSSL.ca-bundle做同样的事情,它是我要连接到的服务器的捆绑CA证书。 编辑php ini设置curl.cainfo=cacert.pem(文件位于同一目录中,可通过apache访问) 重命名/etc/pki/nssdb为/etc/pki/nssdb.old 不幸的是,以上所有方法都无法解决我的问题,并且我不断收到SSL CA证书问题(路径?访问权限?)消息。 而且我不需要首先进行此验证(我知道安全问题)。 还有其他建议吗? 更新 更新到最新的库并重新启动整个框之后,不仅是我正在做的apache,而且似乎现在又可以正常工作了!!!
117 php  ssl  curl  https 




27
如何在没有HTML包装器的情况下保存DOMDocument的HTML?
我是下面的函数,我正在努力输出DOMDocument,而没有在内容输出之前附加XML,HTML,body和p标签包装器。建议的修复方法: $postarray['post_content'] = $d->saveXML($d->getElementsByTagName('p')->item(0)); 仅当内容中没有任何块级元素时才起作用。但是,这样做时,如下面的示例中带有h1元素的示例一样,saveXML的结果输出将被截断为... <p>如果你喜欢</ p> 我已经指出此帖子是一种可能的解决方法,但我不明白如何将其实现到此解决方案中(请参阅下面的注释尝试)。 有什么建议? function rseo_decorate_keyword($postarray) { global $post; $keyword = "Jasmine Tea" $content = "If you like <h1>jasmine tea</h1> you will really like it with Jasmine Tea flavors. This is the last ocurrence of the phrase jasmine tea within the content. If there are …

5
如何获得一维标量数组作为dql学说的查询结果?
我想从Auction表的id列中获取值数组。如果这是原始SQL,我会写: SELECT id FROM auction 但是,当我在Doctrine中执行并执行以下操作时: $em->createQuery("SELECT a.id FROM Auction a")->getScalarResult(); 我得到这样的数组: array( array('id' => 1), array('id' => 2), ) 相反,我想得到一个像这样的数组: array( 1, 2 ) 我该如何使用教义做到这一点?
116 php  doctrine-orm 

18
如何对多维数组中的所有列值求和?
如何通过关联键添加所有列值?请注意,键集是动态的。 输入数组: Array ( [0] => Array ( [gozhi] => 2 [uzorong] => 1 [ngangla] => 4 [langthel] => 5 ) [1] => Array ( [gozhi] => 5 [uzorong] => 0 [ngangla] => 3 [langthel] => 2 ) [2] => Array ( [gozhi] => 3 [uzorong] => 0 [ngangla] => …

10
使用PHP set_time_limit()防止Nginx 504网关超时
当我的PHP脚本运行时间比平时长时,我从nginx收到504超时消息。set_time_limit(0)似乎并不能阻止这种情况!在nginx上运行php5-fpm时不起作用吗?如果是这样,设置时限的正确方法是什么? 错误: 504 Gateway Time-out nginx/1.2.7
116 php  nginx  fastcgi 



6
PHP和mySQL:2038年错误:什么?怎么解决呢?
我当时想使用TIMESTAMP来存储日期和时间,但是我读到它有2038年的限制。与其大量提出问题,不如将其分解成小部分,以便新手用户也易于理解。所以我的问题是: 2038年的问题到底是什么? 为什么会发生,何时发生? 我们该如何解决呢? 是否有使用它的其他可能的选择,而不会引起类似的问题? 当使用TIMESTAMP的现有应用程序真正发生时,我们该怎么办呢? 提前致谢。
116 php  mysql  year2038 


5
如何解决PHP错误“注意:数组在…中转换为字符串”
我有一个试图回显a的PHP文件,$_POST但出现错误,代码如下: echo "<html>"; echo "<body>"; for($i=0; $i<5;$i++){ echo "<input name='C[]' value='$Texting[$i]' " . "style='background-color:#D0A9F5;'></input>"; } echo "</body>"; echo "</html>"; echo '<input type="submit" value="Save The Table" name="G"></input>' 这是回显POST的代码。 if(!empty($_POST['G'])){ echo $_POST['C']; } 但是,当代码运行时,我收到如下错误: Notice: Array to string conversion in C:\xampp\htdocs\PHIS\FinalSubmissionOfTheFormPHP.php on line 8 此错误是什么意思,我该如何解决?
116 php  html 



By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.