php - Symfony 3.3 内置服务器错误

标签 php apache symfony wamp symfony-3.3

我正在 windows 10 + wamp + php 7 + Symfony 3.3 下开发应用

我正在尝试使用内置服务器:

php bin/console server:run
[OK] Server listening on http://127.0.0.1:8000
// Quit the server with CONTROL-C.

当我转到 http://localhost:8000/app_dev.php/ 时或 http://127.0.0.1:8000/app_dev.php

我收到这个错误:

Warning: Unknown: failed to open stream: No such file or directory in Unknown on line 0 
Fatal error: Unknown: Failed opening required 'C:\wamp\www\myproject\vendor\symfony\symfony\src\Symfony\Bundle\WebServerBundle/Resources/router.php' (include_path='.;C:\php\pear') in Unknown on line 0

每条路线都出现同样的错误。我的路线是正确的,并且在内置服务器之外工作正常......

你能帮我解决这个问题吗?

最佳答案

我遇到了同样的问题,

解决者:

  • 删除vendor中的symfony文件夹

  • Composer 更新

  • 如果您有防病毒软件(如 Avast),请在启动网络之前禁用它 服务器

  • php bin/console server:run

关于php - Symfony 3.3 内置服务器错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45596282/

相关文章:

java - 如何在 PHP 中复制 Java 加密?

php - 拉维尔 5 : Why can't I use integers and floating point numbers in the language files?

php - 如何在 codeigniter 中裁剪图像?

php - 如何将数据转储到 View 中?

apache - 如何使我的 .htaccess 强制使用 https,但仅适用于一个目录(同时保留 ExpressionEngine 和基于无 www 的规则)

apache - 在 OS X Mavericks 10.9 上安装 apache 2.4

php - 如何像文档中那样为 Symfony 2.7 选择实现 ENUM 类?

Symfony 3 - 具有多个数据库连接的 EntityManager 依赖注入(inject)

php - 从 Backbone 到 Slim REST 服务的 PUT 请求导致 404 Not Found

symfony - 无法使用 Symfony HttpClient 检索错误消息