8 个解决方案
#1
权限是 777?
#2
你打开perl文件看看 第一行会写上用哪个perl来解释执行这个脚本 看看这行是否缺失
你所属的用户对perl解释器是否有访问权限
你所属的用户对perl解释器是否有访问权限
#3
是不是Perl脚本内部在访问其它文件?
#4
改成777试了吗
#5
学习了。
#6
还没有权限 增减权限 777
#7
2楼很靠谱。
#8
1、perl脚本执行,如果是perl a.pl方式执行,是不需要X权限的
2、如果是./a.pl方式执行,则执行脚本的用户需要对该脚本有x权限
3、如果脚本权限不足,需要用root修改脚本权限属性。chmod a|g|o+x a.pl
然后再执行
2、如果是./a.pl方式执行,则执行脚本的用户需要对该脚本有x权限
3、如果脚本权限不足,需要用root修改脚本权限属性。chmod a|g|o+x a.pl
然后再执行
#1
权限是 777?
#2
你打开perl文件看看 第一行会写上用哪个perl来解释执行这个脚本 看看这行是否缺失
你所属的用户对perl解释器是否有访问权限
你所属的用户对perl解释器是否有访问权限
#3
是不是Perl脚本内部在访问其它文件?
#4
改成777试了吗
#5
学习了。
#6
还没有权限 增减权限 777
#7
2楼很靠谱。
#8
1、perl脚本执行,如果是perl a.pl方式执行,是不需要X权限的
2、如果是./a.pl方式执行,则执行脚本的用户需要对该脚本有x权限
3、如果脚本权限不足,需要用root修改脚本权限属性。chmod a|g|o+x a.pl
然后再执行
2、如果是./a.pl方式执行,则执行脚本的用户需要对该脚本有x权限
3、如果脚本权限不足,需要用root修改脚本权限属性。chmod a|g|o+x a.pl
然后再执行