小编Ben*_*Ben的帖子

在Windows上创建OpenSSL证书

由于我对SSL证书很新,以及它们的创建和使用,我想也许StackOverflow成员可以帮助我.

我来自荷兰,在线支付的常见方式是实施iDEAL.主要银行支持的在线支付协议.我必须实施'专业'版本.这包括创建RSA私钥.基于该密钥,我必须创建一个证书并将其上传到网络服务器.

我在Windows机器上并且完全混淆了要做什么.我看了一下OpenSSL网站,因为手册将我转发到该网站以获取SSL工具包.

该手册提供了两个必须执行的命令,以便创建RSA密钥和证书.

命令是:

openssl genrsa -des3 –out priv.pem -passout pass:myPassword 1024

openssl req -x509 -new -key priv.pem -passin pass:myPassword -days 3650 -out cert.cer

有没有办法我可以通过Windows机器上的实用程序来做到这一点?我已经下载了PuTTy KeyGenerator.但我不知道该怎么做,我已经创建了一个密钥(SSH-2 RSA,无论是什么......)但是如何使用该密钥创建证书?

windows ssl certificate ssl-certificate

78
推荐指数
5
解决办法
19万
查看次数

Laravel 5路线未定义,而它是?

我对这应该如何工作有点困惑.但是我收到了一个Route [/preferences/1] not defined错误.

在我的routes.php中,我有:

Route::patch('/preferences/{id}', 'UserController@update');

在视图文件(account/preferences.blade.php)中,我有:

{!! Form::model(Auth::user(), ['method' => 'PATCH', 'route' => '/preferences/' . Auth::user()->id]) !!}

我收到错误告诉我路线不存在.我想我误解了关于这个主题的文档,但在我看来,我已经为给定参数的PATCH请求定义了一个路由,并在视图中正确设置了它.

我在这里俯瞰什么?

php routes laravel laravel-5

49
推荐指数
7
解决办法
14万
查看次数

动态创建Laravel Request对象

我正在一个控制器中处理数据,并希望将其进一步传递到另一个控制器,以避免重复的代码.

有没有办法在另一个控制器的store-method中设置一个需要的Request对象?我已经跟踪了Request继承并找到了Symfony的Request对象,该对象有一个request属性,实际上是一个ParameterBag包含add向其中添加值的参数的方法.

我尝试过以下但是我得到null了结果:

$myRequest = new Request();
$myRequest->request->add(['foo' => 'bar']);
var_dump($myRequest->foo);
Run Code Online (Sandbox Code Playgroud)

我在这个项目上使用Laravel 5.1.

php request laravel-5.1

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

获取CodeMirror实例

我想获得CodeMirror的一个实例(它绑定到textarea'#code').从onclick-event我想要为CodeMirror实例的当前值添加一个值.怎么能实现这一目标?从文档中我似乎找不到任何东西来获取实例并将其绑定到javascript中的loca var.

javascript codemirror

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

CSS:@ font-face抗锯齿

我对@ font-face CSS选项有点挣扎.经过大量的阅读,尝试,重试我终于遇到了一个网站,当你上传你的字体时,它会让你成为一个随时可用的包.它现在正在运行,但似乎字体没有得到消除锯齿.虽然我在其他网站上看到这种情况,但我的标题并没有按照我想要的方式呈现.

我的CSS代码:

@font-face {
font-family: 'YanoneKaffeesatzThin';
src: url('../fonts/yanonekaffeesatzthin-webfont.eot');
src: local('?'), url('../fonts/yanonekaffeesatzthin-webfont.woff') format('woff'), url('../fonts/yanonekaffeesatzthin-webfont.ttf') format('truetype'), url('../fontsyanonekaffeesatzthin-webfont.svg#webfontyC5sm3N9') format('svg');
font-weight: normal;
font-style: normal;}
Run Code Online (Sandbox Code Playgroud)

还有什么可以让这个最后但又令人讨厌的问题消失?

css rendering font-face

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

使用input-groups bootstrap创建内联表单

我正在尝试使用输入组创建一个简单的内联表单,以在输入之前显示图标.据我所知,我正在关注文档,但表单没有按预期显示.看到这个JSFiddle,它演示了这个问题.我认为它应该像这样显示(当然只有前面的图标).怎么解决这个问题?

我的代码:

<form class="form-inline" role="form">
    <div class="form-group">    
        <div class="input-group">                       
            <span class="input-group-addon"><i class="fa fa-envelope-o fa-fw"></i></span>
            <input type="email" class="form-control" placeholder="Enter email"/>
        </div>
    </div>

    <div class="form-group">
        <div class="input-group">
            <span class="input-group-addon"><i class="fa fa-key fa-fw"></i></span>
            <input type="password" class="form-control" placeholder="Choose password"/>
        </div>
    </div>                          

    <button type="submit" class="btn btn-default">Create account</button>
</form>
Run Code Online (Sandbox Code Playgroud)

html css twitter-bootstrap-3

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

从类似cronjob的语法创建"下次运行时"日期

在我正在创建用户的应用程序中,可以安排重复任务.只需生成间隔模式的值为:

Minute: [0-59, 90 (each minute)]
Hour: [0-23, 90 (each hour)]
Day of month: [1-31, 90 (each day of month), 91 (last day of month)]
Month: [1-12, 90 (each month)]
Run Code Online (Sandbox Code Playgroud)

所以,例如我有这种格式:10 - 2 - 90 - 90转换为2015-07-16 2:10.确定下一个运行时间日期的方法能够向我显示该日期.但是,我正在寻找有效的方法来检查下一个运行时间日期是否已经过去(简单部分),然后再次生成第一个下一个运行时间日期.在这种情况下,它会2015-07-17 2:10.

我发现我们的大脑很容易完成任务,但我不确定要以最有效的方式确定这一步的逻辑步骤(没有写出所有可能性).

有什么建议?

php

16
推荐指数
7
解决办法
5232
查看次数

具有固定宽度网格的引导程序和应跨越窗口宽度的图像

我想在容器外显示图像width,填充浏览器的右边缘.

目前我正在使用JavaScript进行此操作,但我感觉并且看起来很笨拙,并且SEO由于缺少ALT标签而不友好,并且当css触发较小屏幕的不同视口设置时也引入问题.

我错过了一个文档章节吗?

我目前的设置:

<div class="container-fluid screen-image" style="background: url('image.png') no-repeat;" data-position-object="screen1">
  <div class="container">
    <div class="col-md-6">
      my content
    </div>
    <div class="col-md-6" id="screen1">
    </div>
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

Javscript:

$(document).ready(function () {
    setScreenPositions();

    $(window).on('resize', function() {
       setScreenPositions();
    });

    function setScreenPositions() {
        $('.screen-image').each(function() {
            var $this = $(this),
                $positionObject = $('#' + $this.attr('data-position-object'));

            $this.css('background-position', $positionObject.position().left + 'px 60px');
        });
    }
});
Run Code Online (Sandbox Code Playgroud)

为了更好地说明我所追求的内容,我已经将我的Word绘图技巧进行了测试,因为我现在不在我自己的计算机上;) 在此输入图像描述

javascript css jquery twitter-bootstrap twitter-bootstrap-3

14
推荐指数
1
解决办法
4523
查看次数

使用PHP搜索PDF文件

我正试图找到一种搜索PDF文件的方法.我来到PHP PDF类,但我似乎找不到任何读取/搜索文件流的功能.

所以,像我一样天真,我试图使用file_get_contents()简单地获取流,显然它是一个类似加密的输出;)

所以我的问题是,有没有办法搜索PDF文件?我正在寻找仅脚本/免费/开源解决方案,而不是购买一些昂贵的商业图书馆.

php pdf search

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

带SSL证书的cURL失败:错误58无法设置私钥文件

我正在尝试使用cURL连接到远程主机.连接需要使用受密码保护的证书和私钥.到目前为止,我对以下代码不成功:

<?php
    $wsdl       = 'https://domain.com/?wsdl';
    $certFile   = getcwd() . '/auth/cert.pem';
    $keyFile    = getcwd() . '/auth/key.pem';
    $password   = 'pwd';

    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL,           $wsdl);
    curl_setopt($ch, CURLOPT_SSLCERT,       $certFile);
    curl_setopt($ch, CURLOPT_SSLKEYPASSWD,  $password);
    curl_setopt($ch, CURLOPT_SSLKEY,        $keyFile);
    #curl_setopt($ch, CURLOPT_FRESH_CONNECT, true);
    #curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
    #curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
    $output = curl_exec($ch);

    var_dump(curl_errno($ch));
    var_dump(curl_error($ch));
Run Code Online (Sandbox Code Playgroud)

我一直得到的结果是错误58:unable to set private key file: '/home/.../domains/.../public_html/auth/key.pem' type PEM.

到目前为止我尝试过的事情:

我很确定问题在于我的配置,但我不确定在哪里看.

php ssl curl certificate

9
推荐指数
1
解决办法
3万
查看次数