Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在早午餐构建之后保持perl文件的可执行性?_Perl_File Permissions_Brunch - Fatal编程技术网

如何在早午餐构建之后保持perl文件的可执行性?

如何在早午餐构建之后保持perl文件的可执行性?,perl,file-permissions,brunch,Perl,File Permissions,Brunch,我们开发了一个早午餐网站,现在我们面临一个问题 可执行(permisson模式:755)perl脚本位于app/assets/文件夹中。 在我执行早午餐构建之后,生成的perl脚本不再是可执行的,CGI也不能调用它。 除了构建或创建软链接后的chmod之外,还有其他解决方案吗 谢谢 将“app/assets/YourScript.pl”更改为“/usr/bin/perl-app/assets/YourScript.pl”早午餐提供了一个名为onCompile的钩子,允许插件在编译后运行任意代码。

我们开发了一个早午餐网站,现在我们面临一个问题

可执行(permisson模式:755)perl脚本位于app/assets/文件夹中。 在我执行早午餐构建之后,生成的perl脚本不再是可执行的,CGI也不能调用它。 除了构建或创建软链接后的chmod之外,还有其他解决方案吗


谢谢

“app/assets/YourScript.pl”
更改为
“/usr/bin/perl-app/assets/YourScript.pl”
早午餐提供了一个名为
onCompile
的钩子,允许插件在编译后运行任意代码。似乎它可以用作婴儿床床单。创建一个插件,修复文件的权限。

但是我们需要通过ajax调用来执行它。