安全后10000毫秒后操作超时:签入symfony

时间:2016-03-18 03:06:43

标签: symfony

根据http://symfony.com/doc/current/book/installation.html,这是我的第一次安装。 这是我控制台上的历史命令。

curl -LsS https://symfony.com/installer -o /usr/local/bin/symfony
chmod a+x /usr/local/bin/symfony
symfony -v
Symfony Installer (1.5.0)
cd my_project_name/
php app/console server:run
#php bin/console server:run  it is wrong in the material
#for my version it is php app/console server:run

到目前为止,一切都处于良好状态。

 php app/console security:check

An error occurred: Operation timed out after 10000 milliseconds with 0 bytes received.  

结果是什么?如何解决?

2 个答案:

答案 0 :(得分:2)

我遇到同样的问题之后找到了这个页面(好吧,我的时间超过了10001秒;-))。没有找到任何好的指标,我决定查看security:check命令,发现它将您的composer.lock文件发布到https://security.sensiolabs.org进行分析。此请求的卷曲超时设置为10秒,与10000毫秒匹配。我试图从我的浏览器访问security.sensiolabs.org,发现它没有响应。

所以,原因就在于此。检查项目依赖性是否存在已知漏洞的Sensiolabs Web服务可能存在问题(我很确定它不是防火墙问题,因为它会立即拒绝请求而不是超时)。你必须等待这个。

答案 1 :(得分:0)

下载SensioLabs Security Advisories Checker

wget http://get.sensiolabs.org/security-checker.phar

php security-checker.phar security:check /path/to/your/composer.lock

输出应该如下所示:

Security Check Report ~~~~~~~~~~~~~~~~~~~~~

Checked file: /var/www/www.crmpicco.co.uk/composer.lock

[OK]  0 packages have known vulnerabilities  

This checker can only detect vulnerabilities that are referenced  
Disclaimer  in the SensioLabs security advisories database. 
Execute this command regularly to check the newly discovered vulnerabilities.