解析URL后清空模块和/或操作

时间:2012-04-05 08:49:57

标签: symfony-1.4

我改变了我的onlinesite,在在线服务器上,我在schema.yml文件中创建了新模块。但是上面的错误是comming.i删除了catch文件内容。之后出现了同样的错误。

解析URL后的空模块和/或操作“/ Planbook / planbook_new”(/)

                     #planbook  
                     planbook:
                     url:  /planbook
                     param: { module: planbook, action: index }
                      most_recent:
          url:  /planbook/most_recent
          param: { module: planbook,action: mostrecent }
        planbook_view:
        url: /planbook/planbook_view
        param: { module:planbook,action: view }
        plan_new:
        url:  /planbook/plan_new
        param: { module: planbook,action: new }
        planbook_edit:
        url:  /planbook/planbook_edit
        param: { module: planbook, action: edit }   
        highly_recommended:
        url:  /planbook/highly_recommended
        param: { module: planbook,action: recommended }
       mytrack:
       url:  /mytrack
       param :{ module: planbook,action: mytrack }
       plan_mate:
       url:  /planbook/plan_mate
       param: { module: planbook, action: plan_mate }



      #layer
      layer:
      url:   /layer
     param: { module: layer, action: index }
     layer_new:
     url:   /layer/new
      param: { module: layer, action: new }
     layer_edit:
     url:   /layer/edit
     param: { module: layer, action: edit }
     layer_delete:
     url:   /layer/delete
     param: { module: layer, action: delete }
     layer_view:
    url:   /layer/view
    param: { module: layer, action: view }


             <a href="<?php echo url_for('/Planbook/planbook_new') ?>"
             <a href="<?php echo url_for("@planbook_new") ?>"

嗨,请帮帮我。

2 个答案:

答案 0 :(得分:0)

你必须记住几件事

  1. 使用symfony cc确保没有缓存文件,或者您可以手动删除缓存文件夹的内容。
  2. 确保在databases.yml中正确配置了数据库连接,因为登录页面可能不需要与数据库连接,这与其他页面不同。
  3. 确保rewrite_module已启用(我希望您使用的是wamp,这样可以简化启用它)
  4. 确保cachelog文件夹具有写入权限(我认为这不会是Windows机器中的问题)
  5. 您也可以考虑通过http://www.symfony-project.org/gentle-introduction/1_4/en/05-Configuring-Symfony
  6. 由于

答案 1 :(得分:-1)

要做的事情很少:

  • 检查错误日志
  • 使用您的开发控制器(类似frontend_dev.php)来查看错误
  • 并向我们显示错误。

我认为这与htaccess无关,因为您可以显示登录页面。