无法在服务器“ EPERM,不允许操作” Node.js上创建文件

迪玛·科玛(Dima Komar)

我是iOS开发人员,但尝试在node.js上写第三天;)

因此,我的API工作正常,并使用usind https://cloudno.de托管服务器,一切似乎都可以,但是我的应用程序中包含以下代码行:

var storage = new Client.CookieFileStorage(__dirname + '/cookies/' + username + '.json');

它正在为用户生成Cookie文件,因此在我的本地主机(我正在使用macOS)上正常工作,但是在我的服务器上却遇到了以下错误:

fs.write = function(fd, buffer, offset, length, position, callback) {
                                             ^
Error: EPERM, operation not permitted '/app/2773-3c06b4e3bcc357fd4400a9b453bc4af5/cookies/komar_dima.json'

任何想法如何解决它?

易卜拉欣·帕斯巴尼

根据页面,您可以在/mnt上创建文件/tmp

因此,将路径更改为用于创建cookie文件的路径。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

botium cli 无法在 Windows 服务器上启动 - 不允许 eperm 操作

不允许本地Node.js服务器中的跨域请求

npm-EPERM:在Windows上不允许进行操作

离子EPERM:不允许操作,复制文件

从 GitHub 克隆存储库时“无法创建文件...不允许操作”

无法更改 bin 上的文件模式:不允许操作

当NFS客户端尝试在共享文件夹上创建文件时,发生不允许操作,服务器和客户端都在容器中

删除 node_modules,得到错误 EPERM 操作不允许

Javascript - EPERM:不允许操作,打开“.node-xmlhttprequest-sync-27492”

无法访问 Web 服务器上的 Node.js 服务器

创建Couchbase时发生Docker错误-ulimit:打开文件:无法修改限制:不允许操作

无法在Openshift Online v3上chmod文件:不允许操作

在 Android 11 中创建 CSV 文件返回错误“java.io.FileNotFoundException: EPERM(不允许操作)”

文件打开错误 - 不允许操作,尝试运行应用程序服务器时在 macos 上出现此错误

FileSystemException:无法复制文件(操作系统错误:不允许操作,errno = 1)

Node.js 服务器突然无法工作

Node js REST 无法使用快速服务器工作

无法连接到Android中的Node JS服务器

Node.js无法启动服务器

Node JS 服务器,无法获取 index.html

node.js服务器无法启动

rsync错误:无法在“ / foo / bar”上设置时间:不允许操作

bash:ulimit:核心文件大小:无法修改限制:不允许操作

修复ulimit:打开文件:无法修改限制:不允许操作

Synology Docker UrBackup无法删除文件夹=>不允许操作

检查FTP的权限(在可能不允许目录列表的服务器上)

apache服务器上的500错误-“此处不允许AllowOverride”

生产服务器上的Laravel 5.2方法不允许异常

IIS6服务器不允许ncftpget递归下载文件