我在Next.js有一个项目。我有上传文件,并分享到这个项目的公共网址。
首先使用npm run dev,我将文件上传到public文件夹,运行良好,但当我更改为npm run start并上传文件时,文件上传到public文件夹,但对于URL http://mydomain/fileuploaded.jpg,它没有显示,这是罕见的,但它在那里。
我在网上搜索,但没有找到解决这个问题的办法。
我已经创建了一个文件上传页面。在我的控制器中,我想要获取视图的上传路径,并将其添加到数据库中以获取特定的id。为此,我需要文件的路径并将其发送到存储库。在我的控制器中使用时的问题
if ($request->getMethod() == 'POST')
{
$form->bind($request);
$file = $form["file"]->getData();
/* here it is giving the path like /tmp