我想使用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/