小编AMB*_*AMB的帖子

如何修复curl:(35)无法与对等方安全通信:没有通用的加密算法

我试图访问和下载使用的一些.torrent文件.但没有任何反应,给出https://torrage.comphp curlcurl_error($ch)

$ch = curl_init ('https://torrage.com/torrent/640FE84C613C17F663551D218689A64E8AEBEABE.torrent');
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0');
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_VERBOSE,true);
$data = curl_exec($ch);
$error = curl_error($ch);
curl_close ($ch);
echo $error;
Run Code Online (Sandbox Code Playgroud)

这给了.

Cannot communicate securely with peer: no common encryption algorithm(s).
Run Code Online (Sandbox Code Playgroud)

如果我尝试像这样的shell

[root@prod1 yum.repos.d]# curl -I https://torrage.com
curl: (35) Cannot communicate securely with peer: no common encryption algorithm(s).
Run Code Online (Sandbox Code Playgroud)

在详细模式下

[root@prod1 yum.repos.d]# curl -v https://torrage.com
* Rebuilt URL to: https://torrage.com/
*   Trying 81.17.30.48...
* …
Run Code Online (Sandbox Code Playgroud)

php ssl https curl curl-multi

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

Sphinxql - 如何在不使用sphinxapi.php的情况下在PHP中使用Sphinxql时使用具有顺序的查询

我一直在使用mysql FTS,但最近切换到sphinx进行测试.

在centos 7上安装了sphinx

Linux production 3.10.0-123.8.1.el7.x86_64 #1 GNU/Linux
Run Code Online (Sandbox Code Playgroud)

的sphinx.conf

source content_src1
{
    type            = mysql
    sql_host        = localhost
    sql_user        = 
    sql_pass        = 
    sql_db          = t_prod2
    sql_port        = 3306  # optional, default is 3306

    sql_query       = \
        SELECT content.record_num, \
                    content.title, \
                    content.category, \
                    content.upload_date, \
                    content.comments_count, \
                    content.verified, \
                    content.uploader, \
                    content.size \
                    FROM content WHERE enabled = 1 

    sql_attr_uint       = record_num
    sql_attr_string = title
}


index content_index1
{
    source          = content_src1
    path            = /var/lib/sphinx/content_index1
    morphology              = stem_en

    min_word_len …
Run Code Online (Sandbox Code Playgroud)

php mysql sphinx sphinxql

12
推荐指数
1
解决办法
1618
查看次数

Sphinx即使长时间没有活动,我如何保持连接活动?

我是做bulk insertsRealTime Index使用PHP和禁用AUTOCOMIT,如

// sphinx connection
$sphinxql = mysqli_connect($sphinxql_host.':'.$sphinxql_port,'',''); 

//do some other time consuming work

//sphinx start transaction
mysqli_begin_transaction($sphinxql);

//do 50k updates or inserts

// Commit transaction
mysqli_commit($sphinxql);
Run Code Online (Sandbox Code Playgroud)

在我看到的早晨,让剧本一夜之间保持运行

PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate
212334 bytes) in
Run Code Online (Sandbox Code Playgroud)

所以当我仔细检查nohup.out文件时,我注意到,这些线条,

PHP Warning: mysqli_query(): MySQL server has gone away in /home/script.php on line 502
Warning: mysqli_query(): MySQL server has gone away in /home/script.php on line 502
Run Code Online (Sandbox Code Playgroud)

这些行之前的内存使用率是正常的,但这些行之后的内存使用量开始增加,并且它击中php mem_limit …

php mysqli sphinx sphinxql

12
推荐指数
1
解决办法
913
查看次数

如何在所有html5视频加载infinitescroll之后运行砌体?

砌体无限滚动追加html5视频重叠

我目前正在使用imagesLoaded库来检查图像是否已加载然后调用masonry.

但它没有使用html5视频标签,因为这些视频相互重叠.

所以我改变调用masonrydocument.readywindow.load并删除呼叫imagesLoaded从此即在初始加载

$(document).ready(function(){

    var $container = $('#media');
    // layout Masonry again after all images have loaded
    $container.imagesLoaded( function() {

      $container.masonry({
          "columnWidth": "." + "col-sm-2",
          itemSelector: '.item',
          gutter: 0,
        });
      $('.item').css('opacity', '1.0');
    });

});
Run Code Online (Sandbox Code Playgroud)

对此

$(window).load(function(){
        var $container = $('#media');

          $container.masonry({
              "columnWidth": "." + "col-sm-2",
              itemSelector: '.item',
              gutter: 0,
            });
          $('.item').css('opacity', '1.0');
});
Run Code Online (Sandbox Code Playgroud)

现在html5 videosmasonry重叠,并在页面的第一次加载完美渲染initial load,但是,因为我也使用在滚动页面上infinite-scroll添加更多images/videos,所以当新视频被添加到容器时它们正在重叠,这种行为是由早期引起的masonry …

javascript jquery-masonry infinite-scroll imagesloaded

12
推荐指数
1
解决办法
816
查看次数

如何在Font Awesome中叠加/重叠2个以上的图标?

如何在Font Awesome中叠加/重叠2个以上的图标?

我设法堆叠/重叠这样的2个图标.

<span class="fa-stack fa-lg">
  <i class="fa fa-square-o fa-stack-2x"></i>
  <i class="fa fa-twitter fa-stack-1x"></i>
</span>
Run Code Online (Sandbox Code Playgroud)

http://jsfiddle.net/npLWz/ ref:http://fontawesome.io/examples/#stacked

但是当我尝试堆叠/重叠3个或更多这样的图标时.

<span class="fa-stack fa-3x">
  <i class="fa fa-square-o fa-stack-3x"></i>
  <i class="fa fa-square-o fa-stack-2x"></i>
  <i class="fa fa-square-o fa-stack-1x"></i>
</span>
Run Code Online (Sandbox Code Playgroud)

http://jsfiddle.net/npLWz/1/

它搞砸了,任何想法,我该如何解决?并获得3个或更多图标堆叠/重叠在一起.

css stacked font-awesome

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

如何从PHP获得实时输出?

如何从PHP获得实时输出?没有全部存储在内存/缓冲区中并立即回显浏览器?

如果我创建一个realtime-echo.php

<?php
for($i = 0; $i < 10; $i++)
{
echo $i;
sleep(1);
}
Run Code Online (Sandbox Code Playgroud)

并从互联网浏览器访问它,它在9-10秒后提供以下输出.

0123456789
Run Code Online (Sandbox Code Playgroud)

但我愿意输出的是,当我从浏览器访问php文件时应该给出

0

然后等待1秒然后在"0"之后加"1"然后等待1秒然后在"1"之后添加"2",依此类推.

idk是什么叫做动画/实时.

怎么做到这一点?

我正在研究我需要恒定输出的项目,所以我可以留意发生的事情和它的发展方向.

谢谢

php real-time echo

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

在mysqli预处理语句程序样式中获取最后一个插入id的正确方法是什么?

我正在使用mysqli预处理语句在这样的表中插入记录

$link = mysqli_connect('localhost', 'my_user', 'my_password', 'world');

/* check connection */
if (!$link) {
    printf("Connect failed: %s\n", mysqli_connect_error());
    exit();
}

$stmt = mysqli_prepare($link, "INSERT INTO CountryLanguage VALUES (?, ?, ?, ?)");
mysqli_stmt_bind_param($stmt, 'sssd', $code, $language, $official, $percent);

$code = 'DEU';
$language = 'Bavarian';
$official = "F";
$percent = 11.2;

/* execute prepared statement */
mysqli_stmt_execute($stmt);

if(mysqli_stmt_affected_rows($stmt) > 0){
//if insert is successful then get the insrted id.


}

/* close statement and connection */
mysqli_stmt_close($stmt);

/* close connection */
mysqli_close($link); …
Run Code Online (Sandbox Code Playgroud)

php mysqli prepared-statement

7
推荐指数
1
解决办法
4212
查看次数

Mysql如何从同一个表中的单个查询中获取2组结果?

我有这样的mysql评论表.

+------------+------------------+------+-----+---------+----------------+
| Field      | Type             | Null | Key | Default | Extra          |
+------------+------------------+------+-----+---------+----------------+
| userid     | int(11)          | NO   |     | 0       |                |
| comment    | char(255)        | NO   |     | NULL    |                |
| content    | int(11)          | NO   | MUL | 0       |                |
| ratings    | int(11)          | NO   |     | 0       |                |
| datetime   | datetime         | NO   |     | NULL    |                |
| ip         | int(10) unsigned | NO   | …
Run Code Online (Sandbox Code Playgroud)

php mysql join

7
推荐指数
1
解决办法
1137
查看次数

如何覆盖Bootstrap CSS中定义的媒体查询

我不希望在用户调整窗口大小时,在bootstrap CSS中定义的媒体查询覆盖我的自定义CSS.

我的代码HTML

<div class="row">
<div class="col-xs-6">
<dl class="dl-horizontal dl-horizontal-info custom">
<dt>item 1</dt>
<dd>description 1 </dd>
<dt>item 2</dt>
<dd>description 2</dd>
<dt>item 3</dt>
<dd>description 3</dd>
<dt>item 4</dt>
<dd>description 4</dd>
<dt>item 5</dt>
<dd>description 5</dd>
</dl>
</div>
<div class="col-xs-6">
<dl class="dl-horizontal dl-horizontal-info custom">
<dt>item 11</dt>
<dd>description 11 </dd>
<dt>item 12</dt>
<dd>description 12</dd>
<dt>item 13</dt>
<dd>description 13</dd>
<dt>item 14</dt>
<dd>description 14</dd>
<dt>item 15</dt>
<dd>description 15</dd>
</dl>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS

@import url("http://maxcdn.bootstrapcdn.com/bootswatch/3.2.0/cerulean/bootstrap.min.css");
@import url("http://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap-theme.min.css");

.custom > dt{width:120px;}
.custom > dd{margin-left:130px}
Run Code Online (Sandbox Code Playgroud)

http://jsfiddle.net/afLka00x/

如果我将窗口大小调整为低于768px,来自Bootstrap CSS的媒体查询会覆盖我的自定义css并dt dd …

html css css3 twitter-bootstrap

7
推荐指数
1
解决办法
4403
查看次数

如何自动关闭Bootstrap Tooltip,点击并失去焦点或切换标签后可见?

我注意到这种奇怪的工具提示行为.

如果我点击具有bootstrap工具提示的链接然后切换标签或最小化窗口然后回到主窗口,即使鼠标没有悬停它也会显示工具提示.

这是一个错误吗?还是正常的行为?

http://jsfiddle.net/4nhzyvbL/1/

HTML代码

<a data-original-title="Download" target="_blank" href="http://www.google.com/" 
   data-toggle="tooltip" title=""> click me and then come back to check me </a>
Run Code Online (Sandbox Code Playgroud)

CSS代码

@import url("http://maxcdn.bootstrapcdn.com/bootswatch/3.2.0/cerulean/bootstrap.min.css");
@import url("http://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap-theme.min.css");
@import url("http://netdna.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css");
Run Code Online (Sandbox Code Playgroud)

JS代码

$(function (){$('[data-toggle="tooltip"]').tooltip({});});
Run Code Online (Sandbox Code Playgroud)

当用户回到主窗口时,如何使工具提示不显示?即自动隐藏.

javascript jquery twitter-bootstrap

7
推荐指数
1
解决办法
849
查看次数