我是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] 删除。
我来说两句