首页 > 解决方案 > 从 POST symfony 3 获取参数

问题描述

我遇到了一个我无法解决的主要问题。我用 symfony 3 开发了一个 api。我想从我前面的表单中恢复数据。使用 Ajax,我使用 formData() 发送数据。

从我的 symfony 控制器中,我得到如下数据:

                $ file = $request->files->get('file');
                $ source = $request->request->get('source');
                $ userLastname = $request->request->get('userLastname');
                $userFirstname = $request->request->get('userFirstname');
                $text = $request->request->get('text');

由于我的服务器,当 symfony 在环境开发中时,我恢复了数据(使用邮递员)。从那以后,我切换到了生产环境。而且我无法恢复数据(使用邮递员)

我不懂为什么 ?

我 env prod、$file、$source、$userLastname、$userFirstname 和 $text 都返回 null。

标签: phpsymfony

解决方案


没有任何变化...相同的服务器,相同的php版本...

然后这是一个缓存问题通过运行清除您的产品缓存php bin/console cache:clear --env=prod


推荐阅读