我在DigitalOcean上托管一个带有Flask和Flask上载的web服务器,我试图将一个文件上载到静态文件夹,但是遇到了一个权限错误(OSError: [Errno 13] Permission denied: 'static'
)。在
我用ls -la static
检查了对该文件夹的Linux权限,然后返回:
drwxr-xr-x 7 root root 4096 Feb 10 05:51 .
drwxr-xr-x 3 root root 4096 Feb 2 07:04 ..
-rw-r--r-- 1 root root 262 Feb 2 06:36 dbconnect.py
-rw-r--r-- 1 root root 544 Feb 9 21:06 dbconnect.pyc
-rw-r--r-- 1 root root 41950 Feb 10 05:51 __init__.py
-rw-r--r-- 1 www-data www-data 31080 Feb 2 08:14 __init__.pyc
drwxr-xr-x 10 root root 4096 Jan 30 05:07 static
drwxr-xr-x 2 root root 4096 Jan 30 05:07 templates
drwxr-xr-x 6 root root 4096 Feb 9 20:45 venv
同样的代码在我的本地Windows机器上运行得很好,那么我还能尝试什么让我上传文件到远程服务器上呢?在
Python代码:
^{pr2}$
你是否尝试改变:
收件人:
^{pr2}$我遇到了一个类似的问题,这可能就是上面的评论所指的。在
相关问题 更多 >
编程相关推荐