根据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.
结果是什么?如何解决?
答案 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.