代码之家  ›  专栏  ›  技术社区  ›  jstuardo

在Symfony 4页面中找不到路由

  •  0
  • jstuardo  · 技术社区  · 6 年前

    我有一个数据表在我的symfony4项目。

    该datatable调用以下URL进行Ajax调用:

    /conductor/get_all?draw=4&columns[0][data]=&columns[0][name]=&columns[0][searchable]=true&columns[0][orderable]=false&columns[0][search][value]=&columns[0][search][regex]=false&columns[1][data]=id&columns[1][name]=&columns[1][searchable]=true&columns[1][orderable]=true&columns[1][search][value]=&columns[1][search][regex]=false&columns[2][data]=nombres&columns[2][name]=&columns[2][searchable]=true&columns[2][orderable]=true&columns[2][search][value]=&columns[2][search][regex]=false&columns[3][data]=apellidos&columns[3][name]=&columns[3][searchable]=true&columns[3][orderable]=true&columns[3][search][value]=&columns[3][search][regex]=false&columns[4][data]=runFormateado&columns[4][name]=&columns[4][searchable]=true&columns[4][orderable]=true&columns[4][search][value]=&columns[4][search][regex]=false&columns[5][data]=empresa&columns[5][name]=&columns[5][searchable]=true&columns[5][orderable]=false&columns[5][search][value]=&columns[5][search][regex]=false&columns[6][data]=licencias&columns[6][name]=&columns[6][searchable]=true&columns[6][orderable]=false&columns[6][search][value]=&columns[6][search][regex]=false&columns[7][data]=faenas&columns[7][name]=&columns[7][searchable]=true&columns[7][orderable]=false&columns[7][search][value]=&columns[7][search][regex]=false&columns[8][data]=requisitosWebcontrol&columns[8][name]=&columns[8][searchable]=true&columns[8][orderable]=true&columns[8][search][value]=&columns[8][search][regex]=false&columns[9][data]=infracciones&columns[9][name]=&columns[9][searchable]=true&columns[9][orderable]=false&columns[9][search][value]=&columns[9][search][regex]=false&columns[10][data]=createdAt&columns[10][name]=&columns[10][searchable]=true&columns[10][orderable]=true&columns[10][search][value]=&columns[10][search][regex]=false&columns[11][data]=updatedAt&columns[11][name]=&columns[11][searchable]=true&columns[11][orderable]=true&columns[11][search][value]=&columns[11][search][regex]=false&columns[12][data]=&columns[12][name]=&columns[12][searchable]=true&columns[12][orderable]=false&columns[12][search][value]=&columns[12][search][regex]=false&order[0][column]=2&order[0][dir]=asc&start=0&length=10&search[value]=&search[regex]=false&_=1537540799196
    

    No route found for "GET /%5D=&search%5Bregex%5D=false&_=1537540799196" (from "http://server/conductor" )

    在“导体”控制器中,该动作是这样定义的:

    /**
     * @Route("/conductor/get_all", name="conductor_get_all")
     */
    public function getAll(Request $request) {
    
    }
    

    你能告诉我发生了什么事吗?

    当做 詹姆

    1 回复  |  直到 6 年前
        1
  •  0
  •   David Courtey    6 年前

    我怀疑你有这个问题是因为uri的长度。你的例子有超过2000个字符。

    你可以试着改变 suhosin.get.max_value_length=<value> 在php.ini文件

    这也取决于你的浏览器。

    要获取更多信息,请查看此问题 Max size of URL parameters in _GET