我正在爲我們的系統編寫一個部署引擎,其中每個項目都指定了他的自定義部署說明。 節點在EC2上運行。 其中一個項目取決於第三方應用程序的源版本。 具體做法是: cd /tmp
wget s3://.../tools/x264_20_12_2010.zip
unzip x264_20_12_2010.zip
cd x264_20_12_2010
./configure
make
check
下面的代碼 require 'timeout'
begin
timeout(20) do # Line 4
result = `hostname`
end # Line 6
rescue Timeout::Error
puts "Timeout"
exit
end
puts "Result:" + result #
下面是我在unoconv命令以apache身份運行時得到的錯誤,並且它的根工作正常。 [[email protected] apache]# sudo -u apache unoconv -f pdf /var/www/html/testing/example.xlsx
creation of executable memory area failed: Permission denied c