Sha256: 14974128377da755ccfe8ce79b9683e1f8c7bb9ff322c352593e748a214a9d07
Contents?: true
Size: 809 Bytes
Versions: 3
Compression:
Stored size: 809 Bytes
Contents
set_default :php_home, ->{"#{share_dir}/php5"} set_default :php_cgi, ->{"#{php_home}/bin/php-cgi"} set_default :spawn_fcgi, "/usr/local/bin/spawn-fcgi" set_default :fcgi_run_dir, ->{"#{run_dir}/fcgi"} namespace :php do namespace :fcgi do desc "Create fcgi running directory." task :init do mkdir_p("#{run_dir}/fcgi") end desc "Start fcgi." task :start => :init do run "#{spawn_fcgi} -a 127.0.0.1 -p 6666 -C 6 -f #{php_cgi} -u #{user} -P #{fcgi_run_dir}/spawn_fcgi.pid > /dev/null" end desc "Kill fcgi." task :stop do run 'killall -9 php-fcgi > /dev/null 2>&1 || echo -n "not running"' end desc "Restart fcgi." task :restart => :stop do invoke "php:fcgi:stop" sleep(6) invoke "php:fcgi:start" end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
peony-0.1.6 | recipes/php.rake |
peony-0.1.2 | recipes/php.rake |
peony-0.1.1 | recipes/php.rake |