2015-05-31 15 views
3

PHP和Symfony的新手。按照here概述的指示,在一臺裝有php版本5.6.0的Windows 8.1機器上建立一個簡單的helloworld項目。但是,當擊中網絡服務器時,我得到一個錯誤。在windows上的symfony沒有路由發現錯誤

No route found for "GET /" 
ERROR - Uncaught PHP Exception   
Symfony\Component\HttpKernel\Exception\NotFoundHttpException: 
"No route found for "GET /"" at C:\XXX\app\cache\dev\classes.php line 2061 

讓我用下面的跟蹤

在app /緩存的/ dev/appDevUrlMatcher.php

一個ResourceNotFound異常在行135 -

 return array ( '_controller' => 'AppBundle\\Controller\\DefaultController::indexAction', '_route' => 'homepage',); 
    } 
    throw 0 < count($allow) ? new MethodNotAllowedException(array_unique($allow)) : new ResourceNotFoundException(); 
} 

}

的說明似乎UNIX具體。任何幫助將不勝感激。 附上的是錯誤的截圖: enter image description here

回答

2

該指令不是Unix特有的。但是,有些事情已經改變了。有一件事是演示的東西已經從「Symfony標準版」中刪除,並轉移到了一個單獨的應用程序。這意味着在運行symfony new ...(或composer create-project symfony/framework-standard-edition)時,您將不再有任何可用路線。

如果您想查看演示應用程序,請使用symfony demo