Symfony1 Symfony:路线“;xxx“;不存在

Symfony1 Symfony:路线“;xxx“;不存在,symfony1,symfony-1.4,Symfony1,Symfony 1.4,我把我的项目上传到服务器上。本地一切都很好,但在服务器上,一旦单击链接或尝试手动(以模块/模板的方式写入方向),我会得到错误“路由“xxx”不存在” 请帮帮我,我没有主意了 谢谢 ---Routing.yml--- 默认索引: url:/:模块 参数:{action:index} 默认值: url:/:模块/:操作/* ---错误消息--- 有关错误的详细信息: 500 |内部服务器错误| SFConfiguration异常 路线“xxx”不存在 SF_SYMFONY_LIB_DIR/routi

我把我的项目上传到服务器上。本地一切都很好,但在服务器上,一旦单击链接或尝试手动(以模块/模板的方式写入方向),我会得到错误“路由“xxx”不存在”

请帮帮我,我没有主意了

谢谢

---Routing.yml---

默认索引: url:/:模块 参数:{action:index}

默认值: url:/:模块/:操作/*

---错误消息---

有关错误的详细信息: 500 |内部服务器错误| SFConfiguration异常

路线“xxx”不存在

SF_SYMFONY_LIB_DIR/routing/sfPatternRouting.class.php第313行中()处的堆栈跟踪。。。 //命名路线

  if (!isset($this->routes[$name]))
  {
    throw new sfConfigurationException(sprintf('The route "%s" does not exist.', $name));
  }

  $route = $this->routes[$name];

  $this->ensureDefaultParametersAreSet();

清除产品上的symfony缓存:

./symfony cc

您可以使用link_标记页面中的任何位置,并在链接url值中提供xxx。必须在routing.yml文件中提供模块/操作模式或添加xxx路由规则

请验证
routing.yml
文件。如果尚未为该链接定义任何规则,则该链接将显示致命错误:

例如:

link_to('Registration','user_registration')
在rounting.yml中:

user_registration:
  url: /register/userRegistration.html
  param: {module: register, action: userRegistration}

您使用哪个版本的Symfony?1.4?您是否尝试清除服务器上的Symfony缓存?能否将
routing.yml
文件的内容复制粘贴到您的问题中?同时检查此项:听起来需要symfony cc。除了routing.yml,了解您实际请求的URL以及symfony告诉您的实际路由不存在将非常有帮助。@Frosty:谢谢您的评论!我正在使用symfony 1.4,并在服务器上多次尝试清除缓存。我复制了问题中routing.yml的内容。我复制了好几次,没有效果。解决了它!这是一件愚蠢的事。我有一个用大写字母拼写的模块名,它需要用camelcase。