Ubuntu 14.04 php À¥¼­¹ö µ¹¸®´ÂºÐ ÀÖÀ¸½Å°¡¿ä?

   Á¶È¸ 3966   Ãßõ 0    

14버젼이 뭔놈의 보안을 이리 최고 등급으로 올려놨는지 12버젼때까지 쓰던 코드나 스크립트가 다 막힙니다. 사이트 성능은 확실히 전버젼보다 빠르고 동접자를 더 많이 받는데도 부하가 최저치를 기록하는걸로 봐선 상당히 끌리는데 문제는 저런 보안적인 문제를 어떻게 해결하느냐가 관건입니다.

12버젼의 웹들을 14로 이전하고 싶은데 제것먼저 이전 테스트 해보다가 자잘한 플러그인 함수기능이나 코드 스크립트 기능들이 전부 안되어서 현재 보류중입니다.


ªÀº±Û Àϼö·Ï ½ÅÁßÇϰÔ.
stone92 2015-06
¿ìºÐÅõ 12¹öÀüÀº ±âº»°ªÀ¸·Î  php5.3.x À» »ç¿ëÇϰí 14¹öÀüÀº 5.5.x »ç¿ëÇÕ´Ï´Ù.
µû¶ó¼­ ¿©·¯°¡Áö ¹®Á¦µéÀÌ ¹ß»ýÇÒ ¼ö ÀÖ½À´Ï´Ù. ¾ø¾îÁø ÇÔ¼öµéµµ ÀÖ°í »õ·Î »ý±ä ÇÔ¼öµéµµ ÀÖ°í ±×·¸½À´Ï´Ù.
ÀûÇÕ¼º Å×½ºÆ®¸¦ ÇØº¸½Ã°í ¼Ò½ºµé ¼öÁ¤ÇÑ ´ÙÀ½¿¡ ÀÌÀüÇÏ¼Å¾ß ÇϽǰ̴ϴÙ.

PHP CodeSniffer ¼³Ä¡ÇÏ½Ã°í ¹®Á¦ÀÖ´Â ÄÚµåµé Ã¼Å©ÇØº¸½Ã±â ¹Ù¶ø´Ï´Ù.
     
±èÀ±¼ú 2015-06
Á¦°¡ ¾²´Â ÅØ½ºÆ®Å¥ºê³ª ¿öµåÇÁ·Î½º°°Àº ¼³Ä¡Çü ºí·Î±× ÀÌ·±·ùµéÀÌ ÃֽŠPHP¸¦ Áö¿øÇϰԲû ¸¸µé¾îÁø ÆÐŰÁöÀÔ´Ï´Ù. 14¹öÁ¯¿¡¼­ ¿Ø°£ÇÑ º¸¾È¼³Á¤À¸·Î ÀüºÎ Â÷´ÜºÎÅÍ ½ÃÀÛÀ» ÇÏ°Ô µÇ¾î¼­ Çϳª¾¿ Çã¿ëÇÏ¸ç ½á¾ß ÇÏ´Â°Ô ´ÜÁ¡ÀÌ´õ¶ó±¸¿ä. php´Â Áö¿øÇÏ´Â ÆÐŰÁöÀε¥ ¿ìºÐÅõ14³ª ¾ÆÆÄÄ¡ 2.2 ¿¡¼­ º¸¾È¼³Á¤À» µû·Î ¹Ù²ãÁà¾ß Çϴ°ÇÁö ¿©·¯°¡Áö·Î ¸·È÷´Â°Ô ¸¹¾Æ¿ä. À̺κи¸ ¾Ë°í³ª¸é 14¹öÁ¯À¸·Î »çÀÌÆ® ÀüºÎ ³Ñ¾î°¡°í ½Í´õ¶ó±¸¿ä.
stone92 2015-06
¼³¸íÀÌ ºÎÁ·Çѵí ÇÏ¿© ´äº¯ ´Ù½Ã ´ä´Ï´Ù.
 ¼Ò½ºµéÀ» ¸ðµÎ 14¹öÀüÀ¸·Î ¿Å°å´Ù´Â °¡Á¤ÇÏ¿¡¼­ ÀÛ¾÷¼ø¼­ ÀÔ´Ï´Ù.
1. apt-get install php-codesniffer
2. cd /usr/share/php/PHP/CodeSniffer/Standards
3. git clone https://github.com/wimg/PHPCompatibility.git(gitÀÌ ¼³Ä¡µÇ¾î ÀÖÁö ¾ÊÀ¸¸é ¸ÕÀú ¼³Ä¡ÇÏ¼Å¾ß ÇÕ´Ï´Ù.)
4. phpcs -i  ¸í·É³»·ÈÀ»¶§ PHPCompatibility ºÎºÐÀÌ ³ª¿À´ÂÁö È®ÀÎ
5. phpÇÁ·Î±×·¥¼Ò½º µð·ºÅ丮·Î À̵¿
6. phpcs --standard=PHPCompatibility --extensions=php,inc,module,install --report-full=~/CS-report.txt --runtime-set testVersion 5.5 -pvs .
7. vi ~/CS-report.txt È®ÀÎÇÏ°í ¼Ò½ºµé ¼öÁ¤ ÀÛ¾÷
     
¼ÛÁøÇö 2015-06
git¼³Ä¡´Â
apt-get install git-core


QnA
Á¦¸ñPage 1474/5735
2014-05   5274394   Á¤ÀºÁØ1
2015-12   1799716   ¹é¸Þ°¡
2014-08   3966   À©µµ¿ì10
2017-10   3966   ¹ÚÁØ¿µ2
2018-04   3966   Àϱ¹
2013-12   3966   ±èÇö¸°
2015-07   3966   jack33
2015-12   3966   sffbig
2018-03   3966   ¹Ú¹®Çü
2017-02   3966   »õÃÑ
2018-01   3966   ±è°Ç¿ì
2019-08   3966   ºí·ç¿µ»ó
2015-12   3966   ÆíÇѼ¼»ó
2018-04   3966   epowergate
2020-06   3966   ±èÁ¦¿¬
2017-09   3966   Àü»êoa
2018-06   3966   ÄðÄðÄð
2018-01   3966   »ßµ¹À̽½ÇÄÀÌ
2018-12   3967   ÄĹÚ
2015-06   3967   ±èÀ±¼ú
2017-04   3967   ±èÈñ¿µ
2017-05   3967   ÀϾ