Symfony 3 (http://127.0.0.1:8000) не работает

У меня есть следующие ошибки:

Предупреждение: Неизвестно: не удалось открыть поток: Нет такого файла или каталога в Неизвестно в строке 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 он работал и отображал домашняя страница

Добро пожаловать в Symfony и т. д., но когда я ввожу его во второй раз с URL-адресом http://127.0.0.1:8000, больше не работает. Даже когда я останавливаюсь и перезапускаю, он не работает, и я не изменил никаких файлов в проекте. Поэтому я не понимаю, почему я увидел страницу приветствия один раз, а потом получил эту ошибку, потому что я ничего не менял.


person gigi603    schedule 11.08.2017    source источник
comment
Вы абсолютно уверены, что вообще ничего не меняли, потому что это звучит как проблема с обновлением S3.1 -> S3.3: stackoverflow.com/questions/43116427/   -  person Cerad    schedule 11.08.2017
comment
Да я уверен, я ничего не обновлял и не менял. И когда я удаляю свой проект и создаю другой, он работает один раз и после отображения той же ошибки... но в консоли он все еще отображает: $ bin/console server:run [OK] Сервер прослушивает 127.0.0.1:8000 // Закройте сервер, нажав CONTROL-C.   -  person gigi603    schedule 11.08.2017
comment
Вы уверены, что не просто закрыли в консоли?   -  person Jason Roman    schedule 11.08.2017
comment
Вы используете Windows, и антивирусное приложение возится с файлом symfony router.php, с чем я сталкиваюсь все время, когда я нахожусь в Windows, удалите каталог поставщика, а затем запустите composer install ПОСЛЕ отключения вашего антивируса, и все будет работать нормально. Мне приходится сталкиваться с этой проблемой несколько раз в неделю, когда я работаю в Windows. Пожалуйста, перестаньте использовать окна :)   -  person Baig    schedule 11.08.2017
comment
Я отключил свой антивирус, удалил свой проект, переустановил композитор и создал новый проект с композитором, и теперь он работает.   -  person gigi603    schedule 14.08.2017


Ответы (1)


  1. Удалить папку vendor в вашем проекте
  2. Выполнить внутри вашего проекта (cmd) composer install
  3. Запустите сервер php bin/console server:start
  4. Зарегистрироваться localhost:8000
person Nico    schedule 23.10.2017