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

   Á¶È¸ 3736   Ãßõ 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 1544/5691
2015-12   1552189   ¹é¸Þ°¡
2014-05   5016731   Á¤ÀºÁØ1
2015-09   3735   ¼ÇÇѸÆÁÖ
2020-10   3735   Â÷³ÝÄÄÇ»ÅÍ
2018-09   3735   Sikieiki
2015-06   3735   À©µµ¿ì10
2015-06   3735   ³ó¹Î¸·°É¸®
2015-12   3735   ÀÌõdz
2018-02   3735   öÀÌ´Ô
2018-04   3736   °¡°í±â
2018-10   3736   lovin09
2017-04   3736   ¼ÛÁøÇö
2015-10   3736   À̺´¿µ
2018-06   3736   ÄĹÚ
2017-06   3736   Tu7885
2018-04   3736   À̱¤¿ëo¿ëÀÎ
2016-05   3736   jang
2018-05   3736   À̼±±Ô
2017-09   3736   °¡ºü·Î±¸³ª
2021-05   3736   ½ºÇǵå758
2015-10   3736   ¹æoÈ¿o¹®
2020-11   3736   Çϳªºñ