2017-08-11 31 views
1

我有以下錯誤:的Symfony 3(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 'C:\xampp\htdocs\gamenote\vendor\symfony\symfony\src\Symfony\Bundle\WebServerBundle/Resources/router.php' (include_path='C:\xampp\php\PEAR') in Unknown on line 0

我安裝的Symfony 3,當我跑了服務器與第一次:

php bin/console server: run 

與URL http://127.0.0.1:8000它的工作,並顯示在主頁

「歡迎的Symfony等等......」,但當我第二次輸入URL http://127.0.0.1:8000時,它不再工作。即使停止並重新啓動它也不起作用,並且我沒有修改項目中的任何文件。所以我不明白爲什麼我一次看到歡迎頁面,並在得到那個錯誤之後,因爲我沒有改變任何東西。

+1

你真的確認你沒有任何改變因爲這肯定聽起來像S3.1 - > S3.3升級問題:https://stackoverflow.com/questions/43116427/serverrun-exception-there-are-no-commands-defi ned-in-the-server-namespace/43119148#43119148 – Cerad

+0

是的,我確定,我沒有升級和改變一些東西。當我刪除我的項目,並創建另一個,它是一樣的工作一次,並顯示相同的錯誤後...但在控制檯它仍然顯示:$ bin/console server:run [OK] Server listening on http://127.0.0.1:8000 //用CONTROL-C退出服務器。 – gigi603

+1

你確定你沒有關閉控制檯嗎? –

回答

0
  1. 刪除vendor文件夾中的項目
  2. 執行你的項目中(CMD)composer install
  3. 運行服務器php bin/console server:start
  4. 入住localhost:8000