Macos 获取操作系统错误:[Errno 13]在mac osx上尝试使用flask中的flickrapi时,权限被拒绝
我在mac上安装了一个flask应用程序,试图将数据从flickrapi(stuvel)返回到页面。我可以从命令行成功运行flickrapi函数。但是,当flask尝试时,我得到一个内部500错误,日志显示为:Macos 获取操作系统错误:[Errno 13]在mac osx上尝试使用flask中的flickrapi时,权限被拒绝,macos,flask,flickr,Macos,Flask,Flickr,我在mac上安装了一个flask应用程序,试图将数据从flickrapi(stuvel)返回到页面。我可以从命令行成功运行flickrapi函数。但是,当flask尝试时,我得到一个内部500错误,日志显示为: OSError: [Errno 13] Permission denied: '/Library/WebServer/.flickr' 在进行一些搜索时,我发现使用flask运行脚本的用户权限不足。而命令行中的用户具有足够的权限 因此,我通过编辑apache的conf文件,并将http
OSError: [Errno 13] Permission denied: '/Library/WebServer/.flickr'
在进行一些搜索时,我发现使用flask运行脚本的用户权限不足。而命令行中的用户具有足够的权限
因此,我通过编辑apache的conf文件,并将httpd切换为与命令行相同的用户和组来运行,而不是“www”来实现它
……现在。。。这以后会给我带来麻烦吗?部署到实时服务器时会遇到这种情况吗
最后,为什么要在OSX的默认web服务器文件夹中创建“.flickr”文件,而不是通过虚拟主机设置为开发站点设置的文件夹?我怀疑如果这个文件被放在正确的文件夹中,这不会是一个问题。那是flickrapi的背景吗?烧瓶设置
谢谢你的帮助 对于我来说,此文件夹的位置应该是可配置的 我已为此创建了一个问题: 您可以通过设置来禁用此选项:
store\u token=False
flickr = flickrapi.FlickrAPI(self.KEY, self.SECRET, format='parsed-json', store_token=False)
对于我来说,此文件夹的位置应该是可配置的 我已为此创建了一个问题: 您可以通过设置来禁用此选项:
store\u token=False
flickr = flickrapi.FlickrAPI(self.KEY, self.SECRET, format='parsed-json', store_token=False)