2013-12-23 4 views
0

브런치가있는 웹 사이트를 개발했으며 문제가 발생했습니다.브런치 빌드 후에 perl 파일을 실행 가능하게 유지하는 방법은 무엇입니까?

실행 파일 (permisson mode : 755) perl 스크립트는 app/assets/폴더에 있습니다. 브런치 빌드를 실행 한 결과로 생성 된 펄 스크립트는 더 이상 실행 가능하지 않으며 CGI로 호출 할 수 없습니다. 소프트 링크를 작성하거나 만든 후에 chmod 외에 다른 해결책이 있습니까?

감사합니다.

답변

0

브런치는 컴파일 후 플러그인이 임의의 코드를 실행할 수있게 해주는 onCompile이라는 훅을 제공합니다. This brunch plugin 그것이 침대 시트로 유용 할 것 같습니다. 파일에 대한 권한을 수정하는 플러그인을 만듭니다.

0

변경 "app/assets/YourScript.pl"-"/usr/bin/perl app/assets/YourScript.pl".

+0

하지만 아약스 호출로 실행해야합니다. –