我刚开始使用Symfony 3,但我遇到了内置的服务器问题。
我在Windows 7上使用wamp64 v3.0.6和PHP 7.1.9(以及PHPStorm作为IDE)。
我运行了内置服务器一次并从localhost:8000得到了正确的响应但是,就像[本期] [1]一样,当我尝试访问localhost:8000后,我收到以下错误消息:
Warning: Unknown: failed to open stream: No such file or directory in Unknown on line 0
Fatal error: Unknown: Failed opening required'C:\wamp64\www\projectname\vendor\symfony\symfony\src\Symfony\Bundle\WebServerBundle/Resources/router.php' (include_path='.;C:\php\pear') in Unknown on line 0
我尝试卸载symfony,wamp64和PHPstorm以尝试识别问题。
重新安装wamp(不运行服务器)和symfony之后我注意到以下内容:
当我第一次运行内置服务器并立即访问localhost:8000时,它运行正常。但是然后服务器在没有按下CTRL-C的情况下停止。当我重新启动服务器并尝试访问localhost:8000时,我现在收到错误消息。
我尝试使用PHP 7.0.23创建另一个项目并获得相同的结果:一旦服务器崩溃,我就再也无法加载我的项目。
我希望有人可以就此问题提供答案。我花了几个小时在网上搜索答案,却没有找到答案。
提前致谢。
答案 0 :(得分:0)
归功于Baig这个答案:
问题的根源在于防病毒软件。为了解决这个问题,我从我的防病毒软件中排除了wamp目录(也存储了symfony和我的项目),瞧,没有更多的服务器崩溃,一切正常。