尝试访问//localhost/dga/web/app_dev.php/gerer/sami
时,我收到以下异常。
找不到“GET / gerer / sami”的路线404未找到 - NotFoundHttpException 1链接异常:
ResourceNotFoundException »
的src /应用/配置/ routing.yml中
gestion_utilisateur:
resource: "@GestionUtilisateurBundle/Controller"
type: annotation
prefix: /
的src /应用/ EncaissementBundle /控制器/ GererController.php
namespace Application\EncaissementBundle\Controller;
use Symfony\Bundle\FrameworkBundle\Controller\Controller;
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route;
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Template;
class DefaultController extends Controller
{
/**
* @Route("/gerer/{name}", name="application_encaissement_gere")
* @Template()
*/
public function indexAction($name)
{
return $this->render(
'ApplicationEncaissementBundle:Gerer:index.html.twig',
array('name' => $name)
);
}
答案 0 :(得分:0)
如我所见,您定义的操作indexAction
位于控制器DefaultController
中。但是您发送的响应是另一个控制器的twig文件,该文件应为GererController
。
对控制器名称进行一些检查&您正在呼叫的树枝资源('ApplicationEncaissementBundle:Gerer:index.html.twig'
)。
你有多少个控制器?
最佳,
答案 1 :(得分:0)
它有效!!我刚配置了我的apache服务器
sudo gedit /etc/apache2/apache2.conf
并在文件apache2.conf中对此 / home / user / NetBeansProjects 进行评论
<Directory />
Options FollowSymLinks
AllowOverride None
Require all denied
</Directory>
<Directory /usr/share>
AllowOverride None
Require all granted
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
#<Directory /home/user/NetBeansProjects>
# Options Indexes FollowSymLinks MultiViews
# AllowOverride All
# Order allow,deny
# Allow from all
#</Directory>
:)胺谢谢你的帮助