php - 如何修复 php.DEBUG : fsockopen() :Connection refused?

标签 php symfony fsockopen

我想使用symfony的服务器,首先关闭我的apache2。

service apache2 stop

我在 symfony 中的命令历史:

symfony new myblog lts
cd /home/debian8/myblog
php app/console server:run  -vvv
[2016-03-19 15:14:11] php.DEBUG: fsockopen(): unable to connect to 127.0.0.1:8000 (Connection refused) {"type":2,"file":"/home/debian8/myblog/vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Command/ServerCommand.php","line":59,"level":28928}


 [OK] Server running on http://127.0.0.1:8000


 // Quit the server with CONTROL-C.
  RUN  '/usr/bin/php5' '-S' '127.0.0.1:8000' '/home/debian8/myblog/vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Resources/config/router_dev.php'
  ERR  [Sat Mar 19 15:14:36 2016] 127.0.0.1:36496 [200]: /
  ERR  [Sat Mar 19 15:14:37 2016] 127.0.0.1:36497 [200]: /_wdt/cf9a53
  ERR  [Sat Mar 19 15:14:37 2016] 127.0.0.1:36498 [200]: /favicon.ico
  ERR  [Sat Mar 19 15:14:37 2016] 127.0.0.1:36499 [200]: /favicon.ico
  ERR

有些资料说是8000端口没有监听导致的问题。
如何在 symfony 中正确设置内置开发服务器?

最佳答案

如果您查看服务器命令(最新)中如何使用 fsockopen,您会看到它是 used to make sure that nothing is listening on the port .它使用静音运算符,但如果您的 php 设置使用 scream,它仍然可能引发警告。覆盖它。

警告说 - “那里什么也没有”这是应该发生的。由于 @ 静音运算符,仅不应引发警告。

关于php - 如何修复 php.DEBUG : fsockopen() :Connection refused?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36099069/

相关文章:

php - 使用 PHP/MySQL 计算百分比

javascript - jQuery Wordpress 插件冲突 - Uncaught Error

php - Symfony2 用户管理,使用 FOSUserBundle 还是使用 Symfony cookbook 代码作为起点滚动我自己的?

php - 红十字会 mysql 与 MariaDB

php - 对一个教义2代理对象的反射(reflection)

php - 使用 Symfony 将数据从一个表插入到另一个表

php - 越过服务器,如何读取直到当前传输结束?

php - 如何检测PHP中的封闭套接字(FIN标志)?

php - 使用代理 IP 地址从 PHPMailer 发送电子邮件

php - 将动态文本框保存到数据库