【发布时间】:2018-01-20 00:10:49
【问题描述】:
我有以下错误:
警告:未知:无法打开流:第 0 行的未知中没有此类文件或目录
致命错误:未知:打开失败需要 'C:\xampp\htdocs\gamenote\vendor\symfony\symfony\src\Symfony\Bundle\WebServerBundle/Resources/router.php' (include_path='C:\xampp\ php\PEAR') 在第 0 行的未知中
我安装了 Symfony 3,第一次运行服务器时:
php bin/console server: run
使用 URL http://127.0.0.1:8000 可以正常工作并显示主页
“Welcome to Symfony etc...” 但是当我使用 URL http://127.0.0.1:8000 第二次输入它时,它不再起作用了。即使我停止并重新启动它也不起作用,并且我没有修改项目中的任何文件。所以我不明白为什么我有一次看到欢迎页面,然后因为我没有更改任何内容而出现错误。
【问题讨论】:
-
你确定你没有改变任何东西,因为这听起来像是 S3.1 -> S3.3 升级问题:stackoverflow.com/questions/43116427/…
-
是的,我确定,我没有升级和改变什么。当我删除我的项目并创建另一个项目时,它是一样的,它一次工作,然后显示相同的错误......但在控制台中它仍然显示:$ bin/console server:run [OK] Server正在监听@987654324 @ // 使用 CONTROL-C 退出服务器。
-
你确定你没有关闭控制台?
-
您正在使用 Windows 并且防病毒应用程序正在弄乱 symfony router.php 文件,这是我在 Windows 上时一直遇到的问题,删除供应商目录,然后在禁用防病毒后运行
composer install一切都会运行良好。当我在 Windows 上时,我必须在一周内多次解决这个问题。请停止使用 windows :) -
我禁用了我的 ativirus 删除我的项目重新安装作曲家并使用作曲家创建一个新项目,现在它可以工作了
标签: symfony symfony-3.3