ºìÁªLinuxÃÅ»§
Linux°ïÖú

lighttpd 1.4.37·¢²¼£¬¸ßÐÔÄÜWeb·þÎñÆ÷

·¢²¼Ê±¼ä:2015-08-31 09:06:24À´Ô´:ºìÁª×÷Õß:empast
lighttpd 1.4.37 ·¢²¼£¬´Ë°æ±¾ÊǸö bug ÐÞ¸´°æ±¾£¬Ö÷ÒªÐÞ¸´ÁË lighttpd 1.4.36 µÄ»Ø¹é²âÊÔÎÊÌâºÍ camke£¬scons ºÍ FreeBSD Ïà¹ØµÄÐÞ¸´£»¸Ä½øÁ˾²Ì¬¹¹½¨£¨scons£©£»¸Ä½ø mod_cgi µÄ mmap ´¦Àí£»¸Ä½øÄÚ²¿ API£»¿ÉÒÔÔÚ jenkins ʵÀýÔËÐвâÊÔÌ×¼þ£¨scons£©¡£

¸Ä½øÁбí

[mod_proxy] remove debug log line from error log (fixes #2659)

[mod_dirlisting] fix dir-listing.set-footer not showing

fix out-of-filedescriptors when uploading “large” files (fixes #2660, thx rmilecki)

increase upload temporary chunk file size from 1MB to 16MB

fix undefined integer shift

rewrite network sendfile/mmap/writev/write backends

fix some unchecked return value warnings

[kqueue] fix kevent call

[autoconf] define HAVE_CRYPT when crypt() is present

[bsd xattr] fix compile break with BSD extended attributes in stat_cache

[mod_cgi] rewrite mmap and generic (post body) send error handling

[mmap] fix mmap alignment

[plugins] when modules are linked statically still only load the modules given in the config

[mmap] handle SIGBUS in network; those get triggered if the file gets smaller during reading

fix some warnings found by coverity (“leak” in setup phase, not catching too long unix socket paths in mod_proxy)

Lighttpd ÊÇÒ»¸öµÂ¹úÈËÁìµ¼µÄ¿ªÔ´Web·þÎñÆ÷Èí¼þ£¬Æä¸ù±¾µÄÄ¿µÄÊÇÌṩһ¸öרÃÅÕë¶Ô¸ßÐÔÄÜÍøÕ¾£¬°²È«¡¢¿ìËÙ¡¢¼æÈÝÐԺò¢ÇÒÁé»îµÄweb server»·¾³¡£¾ßÓзdz£µÍµÄÄڴ濪Ïú£¬cpuÕ¼ÓÃÂʵͣ¬Ð§Äܺã¬ÒÔ¼°·á¸»µÄÄ£¿éµÈÌØµã¡£

LighttpdÊÇÖÚ¶àOpenSourceÇáÁ¿¼¶µÄweb serverÖнÏΪÓÅÐãµÄÒ»¸ö¡£Ö§³ÖFastCGI, CGI, Auth, Êä³öѹËõ(output compress), URLÖØÐ´, AliasµÈÖØÒª¹¦ÄÜ£¬¶øApacheÖ®ËùÒÔÁ÷ÐУ¬ºÜ´ó³Ì¶ÈÒ²ÊÇÒòΪ¹¦Äܷḻ£¬ÔÚlighttpdÉϺܶ๦Äܶ¼ÓÐÏàÓ¦µÄʵÏÖÁË£¬Õâµã¶ÔÓÚapacheµÄÓà »§ÊǷdz£ÖØÒªµÄ£¬ÒòÎªÇ¨ÒÆµ½lighttpd¾Í±ØÐëÃæ¶ÔÕâЩÎÊÌâ¡£

Èí¼þÏêÇ飺http://www.lighttpd.net/2015/8/30/1.4.37/

ÏÂÔØµØÖ·£ºhttp://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.37.tar.gz

À´×Ô:¿ªÔ´ÖйúÉçÇø
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 0 ÌõÆÀÂÛ