Please update 6.5.0.f/6.5.1.a to 2014013101. And then running 'sh /script/cleanup'.
Some changes:
1. Disable perl in all webserver config
This action need because still no 'elegance' solution for 'hardlinks' issue for perl. If user have custom template for webserver better modified according new template. To make enable perl is easy (example for apache):
a. copy /home/apache/tpl/domains.conf.tpl to /home/apache/tpl/custom.domains.conf.tpl
b. modified custom.domains.conf.tpl:
from:
### MR -- disable perl until fix hardlinks issue
# ScriptAlias /cgi-bin/ "/home/<?php echo $user; ?>/<?php echo $domainname; ?>/cgi-bin/"
to:
### MR -- disable perl until fix hardlinks issue
ScriptAlias /cgi-bin/ "/home/<?php echo $user; ?>/<?php echo $domainname; ?>/cgi-bin/"
For hiawatha, also modified /home/hiawatha/tpl/custom.domains.conf.tpl
For nginx and lighttpd, modified /home/<webserver/conf/globals/custom.generic.tpl
And then running 'sh /script/fixweb; sh /script/restart-web'.
2. Use 'spawn-fcgi for daemonize kloxo-phpcgi and it's make php52s for Kloxo-MR running under 'lxlabs:lxlabs'. For kloxo-hiawatha, already running under 'lxlabs:lxlabs'
NOTES:
1. For Kernel 3.6+ or patch for current Kernel, add:
fs.protected_hardlinks = 1
fs.protected_symlinks = 1
kernel.kptr_restrict = 1
to /etc/sysctl.conf and then running 'sysctl -e -p'.