我的网站有一个奇怪的问题。首先,我有一个收集一些数据的站点,然后将它们存储在 MySQL 数据库中,然后调用 Python 程序。虽然一切运行良好,但由于文件权限,Python 程序无法正常工作。当 python 代码创建一些文件夹并将一些文件放入其中时,问题就开始了。在创建文件时,没有任何内容写入其中。当我查找文件的权限时,它们似乎是由“www-data”用户创建的。为什么 Python 程序对其创建的文件没有权限?
PS我应该指出,当我从终端作为普通用户或我的本地主机配置运行它时,一切正常!