gpt4 book ai didi

linux - 如何修复上传文件 Apache、Passenger、Node 时出现的 EACCES 错误

转载 作者:太空宇宙 更新时间:2023-11-04 03:46:06 24 4
gpt4 key购买 nike

我已经使用 Apache 在 Debian Wheezy 上安装了该应用程序,并且运行良好。但是我在上传文件时遇到问题。

我想提一下,之前我在提供 Node+Passenger 选项的托管服务上运行了这个完全相同的应用程序。我很确定我们遇到了同样的问题。我向客户服务报告了这个问题,他们第二天就修好了。不幸的是没有解释导致错误的原因。显然,它在本地托管时工作得很好,在 Nodejitsu 托管上也没有错误。

因此,我的应用程序使用此模块来处理文件上传:https://www.npmjs.com/package/blueimp-file-upload-expressjs

日志:

应用程序 32309 标准输出:EACCES,打开“/var/passenger_node_test/data/uploaded/tmp/upload_b71d67685c771daa8dfabf8630f688f2”

应用程序 32309 标准输出:错误:EACCES,打开“/var/passenger_node_test/data/uploaded/tmp/upload_b71d67685c771daa8dfabf8630f688f2”

应用程序 32309 标准输出:

应用程序 32309 标准输出:清理

应用程序 32309 标准输出:清理

[ 2015-01-24 20:53:01.0740 32234/b5fa2b70 EventedBufferedInput.h:146 ]: [EventedBufferedInput 0x84005dc fd=28、state=LIVE、buffer(0)=""、paused=0、socketPaused=0、nextTickInstalled=0、 Generation=2、error=0] onReadable

[ 2015-01-24 20:53:01.0741 32234/b5fa2b70 EventedBufferedInput.h:172 ]:[EventedBufferedInput 0x84005dc fd=28,state=LIVE,buffer(0)="",paused=0,socketPaused=0,nextTickInstalled=0, Generation=2,error=0] 流结束

[2015-01-24 20:53:01.0741 32234/b5fa2b70代理/HelperAgent/RequestHandler.h:1223]:[客户端25]事件:onAppInputData

[2015-01-24 20:53:01.0741 32234/b5fa2b70代理/HelperAgent/RequestHandler.h:1313]:[客户端25]事件:onAppInputEof

[ 2015-01-24 20:53:01.0742 32234/b5fa2b70 Agents/HelperAgent/RequestHandler.h:1323 ]:[客户端 25] 应用程序发送了 EOF

[ 2015-01-24 20:53:01.0742 32234/b5fa2b70 Pool2/Implementation.cpp:583 ]:进程关闭 session (pid=32309,group=/var/passenger_node_test#default)

[2015-01-24 20:53:01.0742 32234/b5fa2b70代理/HelperAgent/RequestHandler.h:1406]:[客户端25]事件:onClientOutputPipeEnd

[ 2015-01-24 20:53:01.0742 32234/b5fa2b70agents/HelperAgent/RequestHandler.h:1411 ]: [Client 25] 客户端输出管道结束;断开客户端连接

我认为会发生什么。服务器收到文件并将其保存为临时数据,但由于某种原因无法立即读取。什么可能导致此错误?我尝试在应用程序文件夹上运行 chown -R root 但没有帮助。

请帮忙,问候

康拉德

最佳答案

如果有人在将图像或文件上传到Linux或centos机器时遇到问题,请使用此命令授予文件夹读写操作的权限:-例如:-

chmod -R 777/var/www/pack/images

添加权限后即可读取和写入图像。

关于linux - 如何修复上传文件 Apache、Passenger、Node 时出现的 EACCES 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28137770/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com