【问题标题】:Permission denied with Perl StorablePerl 可存储的权限被拒绝
【发布时间】:2012-04-17 10:18:31
【问题描述】:

我正在尝试在 perl CGI 应用程序中保留数据(单击提交按钮时)。但是下面的代码:

use Storable;
my %hash = ('1'=>'a','2'=>'b','3'=>'c');
store \%hash, 'handle';

返回:

Error executing run mode 'Admin Page': can't create handle: Permission denied at Main.pm line 76

如何授予脚本保存数据的权限?

【问题讨论】:

    标签: perl permissions permission-denied storable


    【解决方案1】:

    听起来 Web 服务器运行的用户没有写入目录的权限。作为测试,请尝试store \%hash, '/tmp/handle';,如果可行,您需要将目录权限排序到要保存数据的位置。

    【讨论】:

    • 似乎是问题所在。会让我的网络管理员检查一下!谢谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-31
    • 2023-04-03
    • 2017-12-04
    • 2019-07-26
    • 2019-06-13
    • 2012-01-11
    相关资源
    最近更新 更多