我正在尝试跨perl CGI应用程序持久化数据(当单击submit按钮时)。但是下面的代码:
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如何为脚本提供保存数据的权限?
发布于 2012-04-17 18:24:34
听起来像是web服务器运行的用户没有写入目录的权限。作为一个测试,尝试使用store \%hash, '/tmp/handle';,如果它可以工作,您需要将目录权限排序到您想要保存数据的位置。
https://stackoverflow.com/questions/10189328
复制相似问题