首页 文章

Symfony 4 - php bin / console服务器:运行不起作用

提问于
浏览
0

我对此命令有疑问: php bin/console server:run 在Symfony 4上

当我去http://127.0.0.1:8000/时,我收到以下错误消息:

Warning: Unknown: failed to open stream: No such file or directory in Unknown on line 0 Fatal error: Unknown: Failed opening required 'J:\my_project\vendor\symfony\web-server-bundle/Resources/router.php' (include_path='.;C:\php\pear') in Unknown on line 0

确实,router.php文件不存在!

但是,如果我运行此命令:php -S 127.0.0.1:8000 -t public一切正常 .

任何的想法 ?

2 回答

  • 2

    不确定你是否也是这种情况,但它可能值得检查(对于其他有相同问题的人也可能会感兴趣) .

    我的防病毒软件喜欢将router.php放入隔离区(有效地将其从该目录中删除) . 检查您的是否执行了相同操作,如果是,请将其恢复并为该文件创建例外 . 此外,您应该配置防病毒软件以通知您是否将某些内容置于隔离区中,以便您可以及时进行干预 .

  • 1

    首先检查您是否已安装SF4 Web服务器包:

    > composer require server --dev
    

    然后你可以使用run / start命令通过Symfony开始使用它

相关问题