打开存在的文件,eexist错误错误

问题描述 投票:0回答:1

在我的Next.js应用程序(

v14.2.2
)中,我想阅读MDX文件,并在我的网站上显示为Blogpost。为此,我正在使用软件包
next-mdx-remote
。本地它可以很好地工作。但是,在虚拟主机上的生产中,我会发现文件已经存在的错误。这导致了一个。
这是
error 500

文件中的确切错误:

stderr.log

这是我的Next.js中的代码:
⨯ Error: open EEXIST
    at new Socket (node:net:428:13)
    at process.getStdin [as stdin] (node:internal/bootstrap/switches/is_main_thread:224:17)
    at get (<anonymous>)
    at getOwn (node:internal/bootstrap/realm:206:5)
    at BuiltinModule.syncExports (node:internal/bootstrap/realm:378:31)
    at ModuleWrap.<anonymous> (node:internal/bootstrap/realm:358:17)
    at BuiltinModule.getESMFacade (node:internal/bootstrap/realm:363:17)
    at ModuleLoader.builtinStrategy (node:internal/modules/esm/translators:468:17)
    at callTranslator (node:internal/modules/esm/loader:279:14)
    at ModuleLoader.moduleProvider (node:internal/modules/esm/loader:285:30) {
  errno: -17,
  code: 'EEXIST',
  syscall: 'open'
}

你知道可能是什么原因?
    

这可能无法直接解决您的问题,但是我在React-Markdown软件包中遇到了类似的问题。我的应用程序在Windows PC上,在Linux上的Ubuntu和Azure App Service的Dev容器上正常工作,但是,当我将应用程序迁移到其他主机时,该应用程序与Cloudlinux Node.js Selector页面一起使用DirectAdmin,该页面在React-Markdown中引用了React-MarkDown,将产生500个错误,并且在Log.in log.in log.inlof.in中会产生500个错误。
next.js
1个回答
0
投票

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.