问题标签 [permission-denied]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Linux上的Python mmap“权限被拒绝”
我有一个非常大的文件,我试图用 mmap 打开它,但它给我的权限被拒绝。我尝试了不同的标志和模式,os.open
但它对我不起作用。
我究竟做错了什么?
(通过python docs示例使用内置open()
作品,但它似乎在读写模式下都打开了多个文件句柄。我需要的mmap.mmap
方法是文件号,所以我不认为我需要创建一个file
对象;因此我尝试使用os.open()
)
virtual-machine - 虚拟机安装错误
我已经在戴尔 poweredge1000m 刀片之一上进行了kvm
设置。libvirt
我正在使用以下语法从现有映像安装虚拟机(以 root 身份执行)。
我收到以下错误。
我对其他桌面主机之一使用了完全相同的命令,它在那里工作。virt-manager
我可以使用 ISO 映像安装 VM ,virt-manager
并将磁盘映像存储在默认位置。
对我来说,这似乎是一个文件权限错误,因为它不适用于/vms
目录,但正在使用其他/home/vm
目录。
提前感谢您的帮助
sql - sql查询权限被拒绝
我正在尝试通过经典的 asp 记录集执行以下查询 -
虽然我遇到了权限问题。所以我收到的错误是 -
用于 ODBC 驱动程序的 Microsoft OLE DB 提供程序错误“80040e09”
[Microsoft][ODBC SQL Server 驱动程序][SQL Server]对对象 'A_Permission'、数据库 'HRWB_3_0'、架构 'dbo' 的 SELECT 权限被拒绝。
我将如何在不更改权限设置的情况下执行此查询。如何使用存储过程来做到这一点?(有人也可以提供一个例子)
我无法更改我必须处理的数据库设置。我查看了很多网站文件,它似乎主要依赖于存储过程。
android - 是否可以从我的 Android 应用程序设置系统日期时间?
我想通过 设置系统时钟SystemClock.setCurrentTimeMillis
,但遇到以下错误:
以下是setCurrentMillis
来自 Android Developers Site 的 API 说明:
自:API 级别 1 设置当前挂起时间,以毫秒为单位。要求调用进程具有适当的权限。
如果时钟已成功设置为指定时间,则返回。
因此,应用程序需要获得设置时间的权限。在我插入的AndroidManisfest.xmlandroid.permission.SET_TIME
中,但我有相同的消息错误。
我尝试了在互联网上找到的各种解决方案,似乎即使在android.permission.SET_TIME
引入的 FroYo (Android 2.2) 上也无法在没有 root 的情况下设置系统时间,普通应用程序无法获得此权限,因为/dev/alarm文件具有664 permission
. 因此,解决方案是更改权限,666
但需要根设备,并且侵入性太强而无法成为解决方案。
我想为我的公司创建一个应用程序以在不同系统之间同步数据,并且对于同步时钟至关重要。
预先感谢您的愿意
日食
javascript - 由不再存在的框架创建的 xml 文档上的 IE9“权限被拒绝”
我遇到了一个非常奇怪的情况。我有以下设置:
父窗口有一个对象“bar”,其中包括一个 xml 文档和一些其他属性:
第一个子框架通过 ajax 加载一个简单的 xml 文件:
XML 是:
成功时,它会在父窗口中创建一个“bar”实例并将其存储在再次驻留在父窗口中的“foo”变量中。
然后它输出这些属性(成功)并重定向到第二个子框架。
第二个子框架尝试访问父框架中的“foo”对象并输出其属性:
现在有趣的事情发生了:在 FF 和 Chrome 中,我们看到 3 个属性触发了两次:一次在 _child1 中,第二次在 _child2 中。然而,在 IE9 中,我们只看到 5 个警报!
其原因是parent.foo.doc
由于某种原因抛出“Permission denied”。
我相信原因是 IE 以某种方式“记住”xml 文档是在第一个子框架中创建的(可能是出于性能原因),而当第二个子框架尝试访问该对象时,IE 无法找到它(或将其存储在受限制的内存堆栈中)。
此外,当我在没有重定向的情况下尝试这种情况时——只是将这两个子框架放在父框架中——第二个子框架访问父框架的 xml 文档没有问题。
一种解决方法可能是在分配之前在“父母”中克隆那些 xml 文档,但是我们有很多这样的场景,首先我想问一下是否有人有更好的主意?
谢谢。
php - 如何从另一个 ftp 服务器将文件下载到我的服务器
我是一名房地产经纪人/网页设计师。我正在尝试编写一个脚本以将 zip 文件从 ftp 服务器下载到我的服务器。我的网站都在 php/mysql 中。我遇到的问题是我实际上无法登录到 ftp 服务器。该文件是通过我可用的链接提供的,但无法访问实际服务器。这是我可以访问的链接。
ftp://1034733:ze3Kt699vy14@idx.living.net/idx_fl_ftp_down/idx_ftmyersbeach_dn/ftmyersbeach_data.zip
php 完成此操作的正常功能给我一个连接错误。Php 没有访问此服务器的权限...任何解决此问题的方法对我来说都是救命稻草。我希望每天使用 cron 作业来运行此脚本,因此我不必实际下载此文件并将其上传到我的(godaddy)服务器,这是我目前的解决方案(我知道,这不是一个好的解决方案!) .
此外,我可以弄清楚如何自己解压缩文件,因为我已经使用 php 的 zip 扩展名做了一些工作,但是任何关于有效方法的提示也将不胜感激。我希望访问名为“ftmyers_data.txt”的 zip 存档中的文本文件
django - Django + Apache - file.open() 权限被拒绝
所以我有以下问题:在 ivent 上,javascript 向 django 服务器发送一些文本,并且有两个函数可以工作:views.py:
所以用户点击一个按钮,“modelers”功能正在获取信息并试图在日志文件中添加一行。但它不起作用!apache error.log 说
IOError: [Errno 13] Permission denied: 'media/log.txt', referer: ...
chmod 777 媒体没有帮助.. 我知道我必须以某种方式配置 apache 以让 django 写入文件,但没有找到如何:(
如果不在 apache 下它工作得很好(所以 url.py 没问题),但我需要让它与 apache 一起工作。应用程序的其他部分也可以正常工作,但是没有文件操作.. 直到现在..
permissions - 在 mac os x 10.6.4 上启用 root 用户后,cd 权限被拒绝
我在终端中启用了 root,sudo passwd root
然后尝试 cd 位于我桌面上的 rails 站点文件夹。我得到了错误-bash: cd: /Users/fred/Desktop/sitefolder: Permission denied
如何摆脱这个错误/启用root的所有权限?谢谢
c++ - 无法打开输出文件,权限被拒绝
因此,在尝试使用 CodeBlocks 编译 C++ 代码时,我不断收到此错误。
无法打开输出文件 [filename.exe] 权限被拒绝
它从今天才开始,而且是零星的和不一致的。如果我关闭 CodeBlocks 并重新启动项目,它通常会消失,但并非总是如此。有时,当我按 F9(构建和运行)几次时,它甚至会消失。我总是检查任务管理器,但从来没有任何 .EXE 以我的文件名运行,或者与之相关的任何内容。
我还注意到,如果出现此问题,然后我尝试手动删除 .EXE 或以其他方式与之交互,Windows 会告诉我需要管理员权限才能这样做(这是一台私人 PC,据我所知,我我是它的管理员)。
第一次发生时,我添加到代码中的唯一内容是在之前版本中添加的内容是发送给 cout 的调试报告——几乎没有什么神秘的东西。即使没有从以前的版本更改代码,有时也会发生这种情况。
这可能是什么?这不是破坏游戏,但它很烦人,我宁愿它没有变得更糟。
编辑:这已经过时了,但以防万一其他人遇到类似问题,我目前使用的解决方法是在尝试再次运行代码之前始终删除 [filename.exe]。这避免了这个问题,尽管它很烦人。
exception - 无法通过 mongodb.conf 更改 mongodb 中的 dbpath
我
在 initAndListen std::exception: boost::filesystem::exists: Permission denied: "/vol/mongodb", terminating
在 /var/log/mongodb/mongodb.log
ls -al /vol/mongodb 给 -
drwxrwxrwx 2 mongodb mongodb 4096 2011-08-07 12:10 ./
当我更改 dbpath 时,恢复为默认值,即 /var/lib/mongodb - 它工作正常。
我该如何解决这个问题?