1

我正在尝试在 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

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

4

1 回答 1

4

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

于 2012-04-17T10:24:34.327 回答