小编The*_*orn的帖子

cURL错误35 - 与api.rkd.reuters.com:443相关的未知SSL协议错误

从开发机器(mac)可以通过PHP中的cURL连接到此,但在Ubuntu中,我收到此错误.我已尝试在本地计算机和Amazon AWS实例上.我用Google搜索并用Google搜索并继续前往砖墙.没有防火墙限制,这是一个完整的谜.php5-curl IS安装在ubuntu中,我只是没有任何想法.我运行了这个命令:

curl -v https://api.rkd.reuters.com/api/2006/05/01/TokenManagement_1.svc/Anonymous
Run Code Online (Sandbox Code Playgroud)

得到这个输出,没有任何解决方案的线索.还安装了OpenSSL.

* About to connect() to api.rkd.reuters.com port 443 (#0)
*   Trying 159.220.40.240... connected
* successfully set certificate verify locations:
*   CAfile: none
  CApath: /etc/ssl/certs
* SSLv3, TLS handshake, Client hello (1):
* Unknown SSL protocol error in connection to api.rkd.reuters.com:443 
* Closing connection #0
curl: (35) Unknown SSL protocol error in connection to api.rkd.reuters.com:443
Run Code Online (Sandbox Code Playgroud)

任何想法都欢迎这一点

php ssl curl amazon-web-services

8
推荐指数
2
解决办法
6万
查看次数

我应该使用HTTP状态代码410来删除网站上的库存吗?

我正在为摩托车经销商建造一个场地,他们的旧库存每天都在变化.目前,当删除股票时,Google网站管理员工具会看到错误404,我认为这会损害Google网站的声誉.

在做了一些研究之后,我发现HTTP状态410意味着"永久消失".我是否应该使用此状态代码来请求不再有货的自行车?该页面给出了一条消息,说明该自行车已售出,并显示其他二手货的清单,只是想知道处理这些货物的正确方法是什么.

提前致谢

php seo http-status-codes

5
推荐指数
1
解决办法
1411
查看次数

尝试让openssl_encrypt工作的问题

我正在写一个类来处理加密数据,本质上它将用于加密要存储在数据库中的数据,然后再次在检索时对其进行解密.

这是我写的:

    class dataEncrypt {

        private $encryptString;
        private $decryptString;
        private $encryptionMethod;
        private $key;

        public function __construct() {

            /* IMPORTANT - DONT CHANGE OR DATA WILL DAMAGE */
            $this->key = sha1('StringToHash');

            // Set the encryption type
            $this->encryptionMethod = "AES-256-CBC";

        }

        // Generate the IV key
        private function generateIV() {

            $ivSize = mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_CBC);
            return mcrypt_create_iv($ivSize, MCRYPT_RAND);
        }

        // Retrieve the key
        private function retrieveKey() {

            return $key;
        }

        // Encrypt a string
        public function encryptString($string) {

            // Return the encrypted value …
Run Code Online (Sandbox Code Playgroud)

php openssl

5
推荐指数
1
解决办法
7130
查看次数

Symfony 3.3将存储库注入服务

我有一个捆绑包,它存放在一个私有的Satis存储库中,因为它的实体和存储库在多个应用程序之间共享.

使用该捆绑包的其余应用程序是Symfony 2.7和2.8应用程序.我正在开发一个新的应用程序,要求是使用Symfony 3.3.

在symfony 3.3应用程序中,我在我的services.yml中尝试了这个:

# Learn more about services, parameters and containers at
# http://symfony.com/doc/current/service_container.html
parameters:
    #parameter_name: value

services:
# default configuration for services in *this* file
    _defaults:
        autowire: true
        autoconfigure: true
        # this means you cannot fetch services directly from the container via $container->get()
        # if you need to do this, you can override this setting on individual services
        public: false

    # makes classes in src/AppBundle available to be used as services
    # this creates a service …
Run Code Online (Sandbox Code Playgroud)

doctrine dependency-injection symfony symfony-3.3

4
推荐指数
1
解决办法
7454
查看次数