Don’t Expose the PHP Version Joomla is Using – Joomla ๐Ÿ› Maintenance Monday Live Stream #004

์ด๋ด, Joomla ํŒฌ! ํŒ€ ๋ฐ์ด๋น„์Šค ์—ฌ๊ธฐ์žˆ์–ด ๋‚˜๋Š” Joomla ํŒฌ์ด๋‹ค

์˜ค๋Š˜์˜ ์œ ์ง€ ๊ด€๋ฆฌ ์›”์š”์ผ ๋ผ์ด๋ธŒ ์ŠคํŠธ๋ฆผ์— ํŠœ๋‹ ํ•ด ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค ์•ผ ๋ด๋ด ๊ทธ๊ฑธ๋กœ ์ž˜๋ชป๋œ ํ™”๋ฉด์ด ์žˆ์Šต๋‹ˆ๋‹ค ์ฒ˜์Œ์—๋Š” ์ „์ฒด ํ™”๋ฉด์œผ๋กœ ๊ฐ€์ž ์ด๋ฆฌ

ํ™˜์˜! ๋‹คํ–‰ ์ธ ๊ฒƒ์€ ์•„๋‹ˆ์ง€๋งŒ ํŠœ๋‹์„ํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— ๊ธฐ์˜๋‹ค ์ƒ๋ฐฉ์†ก์œผ๋กœ ์กฐ์ •ํ•˜์‹ญ์‹œ์˜ค ๋‚˜๋Š” ์ •ํ™•ํ•˜๊ฒŒ ์‹œ๊ฐ„์„ ๊ณ„ํšํ•˜๊ณ  ์žˆ์ง€ ์•Š๊ณ  ๋จธ๋ฆฌ๋ฅผ ๋“ค๊ณ ์žˆ๋‹ค ๋‹น์‹ ์€ ์—ฌ๊ธฐ์— ์‚ด๊ณ  ์žˆ๊ณ , ๋‹น์‹ ์ด ์‚ด๊ณ ์žˆ๋Š” ๊ฒƒ์„๋ณด๊ณ  ์žˆ๋‹ค๋ฉด, ์–ด๋”˜๊ฐ€์— ๋„ฃ์Šต๋‹ˆ๋‹ค ๋‹น์‹ ์ด ์–ด๋””์—์„œ ์™”๋Š”์ง€, ์–ด๋–ค ์งˆ๋ฌธ์ด ์žˆ์œผ์‹œ๋ฉด ์ฑ„ํŒ…์„ํ•˜๊ณ , ๋ฐ”๋กœ ํ™•์ธํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค

์šฐ๋ฆฌ๊ฐ€ ์šฐ๋ฆฌ ์œ ์ง€ ๋ณด์ˆ˜ ํ•ญ๋ชฉ์— ๋„์ฐฉํ•œ ํ›„์— ๋งŒ์•ฝ ๋‚ด๊ฐ€ ๊ทธ๊ฒƒ์„ ์–ป์—ˆ ์œผ๋ฉด,์ด ํŠœํ† ๋ฆฌ์–ผ, if ์ด ์‹ค์‹œ๊ฐ„ ์ŠคํŠธ๋ฆผ์€ ๋„์›€์ด๋ฉ๋‹ˆ๋‹ค ๊ตฌ๋…ํ•˜๋ฉด ์ข‹์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค ๊ตฌ์„์— ๊ฐ€์ž…ํ•˜๋ฉด ์•„๋งˆ ๋๋‚ ๊ฑฐ์•ผ ๊ตฌ๋… ๋ฒ„ํŠผ์ด์žˆ๋Š” ๊ณณ ๋˜๋Š” ์–ด๋””์„œ๋‚˜ ์ฐพ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค

์ด๊ฑธ ๋ณด๋‹ˆ ์ข‹์„๊ฑฐ์•ผ ๊ทธ๋ฆฌ๊ณ  ๋„ˆ๊ฐ€ ์ข…์„ ์šธ๋ฆฌ๋ฉด ๋„ˆ๋Š” ์–ป์„๊ฑฐ์•ผ ์ƒˆ๋กœ์šด ์‹ค์‹œ๊ฐ„ ์ŠคํŠธ๋ฆผ ๋ฐ ์ž์Šต์„œ์— ๋Œ€ํ•œ ์•Œ๋ฆผ์ด ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค ๊ทธ๋ž˜์„œ ๋˜ํ•œ ๊ทธ๋ƒฅ ์•Œ๋ฆผ, ๋งค์›” ์šฐ๋ฆฌ๋Š” ๊ธฐ๋ณธ Joomla ์ฑ„๋„์—์„œ ์„ ๋ฌผ์„ ๊ฐ€์ง€๊ณ  – ๊ทธ๋ฆฌ๊ณ  ์ด์ œ ์šฐ๋ฆฌ๋Š” ๋‹ค๋ฅธ ํ™”๋ฉด์œผ๋กœ ์ „ํ™˜ ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค MyJoomla

com์— 1 ๋…„๊ฐ„ ์œ„์น˜ – ํ‹€๋ฆฐ ์ฐฝ ๋‹ค์‹œ, oh ๋‚˜์˜ ๋ฏธ๋• what noob, ์—ฌ๊ธฐ์žˆ๋Š” ์‚ฌ๋žŒ์ด ๊ฑฐ๊ธฐ์— ์šฐ๋ฆฌ๊ฐ€ ๊ฐ„๋‹ค – 1 ๋…„ ํšŒ์› MyJoomlacom์— ํ•˜๋‚˜์˜ ์‚ฌ์ดํŠธ๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ํ•„ ํ…Œ์ผ๋Ÿฌ์˜ ์‚ฌ์ดํŠธ; ๊ท€ํ•˜์˜ ์‚ฌ์ดํŠธ๋ฅผ ํ‰๊ฐ€ํ•˜๊ณ  ๊ฐ์‚ฌ ํ•  ์ˆ˜์žˆ๋Š” ์ถฉ๋ถ„ํ•œ ์ •๋ณด ์œ ์ง€ ๊ด€๋ฆฌ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ํŒ์„ ์ œ๊ณตํ•˜๊ณ  ์‹คํ–‰๋˜๋„๋ก ์„ค์ •ํ•˜์‹ญ์‹œ์˜ค

ํšจ์œจ์ ์ด๊ณ  ์•ˆ์ „ํ•ฉ๋‹ˆ๋‹ค ์œ ์ง€ ๊ด€๋ฆฌ๊ฐ€ ์ž˜ ๋œ Joomla ์‚ฌ์ดํŠธ๋Š” ๋ณด์•ˆ Joomla ์‚ฌ์ดํŠธ ๋ฐ ๋ณด์•ˆ์€ ์šฐ๋ฆฌ๊ฐ€ ๋  ๊ฒƒ์— ๋Œ€ํ•œ ์ฃผ์ œ์˜ ์ผ๋ถ€์ž…๋‹ˆ๋‹ค ์˜ค๋Š˜๋ณด๊ณ  ๊ธฐ๋ณธ์ ์œผ๋กœ ์šฐ๋ฆฌ๊ฐ€ ๋ณผ ์ˆ˜์žˆ๋Š” ๊ฒƒ์€ Joomla ์‚ฌ์ดํŠธ์—์„œ ์‚ฌ์šฉ์ค‘์ธ PHP ๋ฒ„์ „์„ ๋ฐฉ์†กํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค ๊ทธ๊ฒŒ ์ค‘์š”ํ•œ ๊ฒƒ์€ ๋‹จ์ง€ ๋ˆ„๊ตฐ๊ฐ€๊ฐ€ ๋‹น์‹ ์˜ ์ง‘์„ ๋ถˆ๋Ÿฌ์„œ ๋งํ•œ๋‹ค๋ฉด ์‹ค๋ก€ํ•ฉ๋‹ˆ๋‹ค

"์–ด๋–ค ์ข…๋ฅ˜์˜ ์ž๋ฌผ์‡ ๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๊นŒ? ๋‹น์‹ ์˜ ์ง‘์— ์นจ์ž…ํ•˜๊ธฐ๋ฅผ ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค "๋Œ€๋‹ต์„ํ•˜์ง€ ์•Š๊ณ "์˜ค, ๋‚˜๋Š” ๊ทธ๋Ÿฐ ์ž๋ฌผ์‡  ๊ทธ๋ƒฅ๋ณด๊ธฐ ๋งŒํ•˜๋ฉด ์‰ฝ๊ฒŒ ์นจ์ž… ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค " ๋งํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค "์žŠ์–ด ๋ฒ„๋ ค! ๋‚ด๊ฐ€ ๋„ˆ ํ•œํ…Œ ๋งํ•˜๊ณ  ์žˆ๋Š”๊ฒŒ ์•„๋‹ˆ์•ผ

" ๊ทธ๋ฆฌ๊ณ  ๊ทธ๊ฒƒ์ด ์šฐ๋ฆฌ๊ฐ€ํ•˜๊ณ  ์‹ถ์€ ๊ฒƒ์ž…๋‹ˆ๋‹ค ์šฐ๋ฆฌ์˜ Joomla ์‚ฌ์ดํŠธ๊ฐ€ ๋ฐฉ์†ก ๋˜๋Š” ๊ณต๊ฐœ ๋˜๋Š” ์‘๋‹ตํ•˜์ง€ ์•Š๋„๋ก ์šฐ๋ฆฌ๊ฐ€ ๋ณผ ๋•Œ ์šฐ๋ฆฌ๊ฐ€ ์‚ฌ์šฉํ•˜๊ณ ์žˆ๋Š” PHP ๋ฒ„์ „์˜ ์ข…๋ฅ˜ ์šฐ๋ฆฌ๊ฐ€ํ•˜๊ณ  ์‹ถ์€ ์ผ์„ํ•˜๊ธฐ ์œ„ํ•ด์„œ PHP ๋„ํŠธ ini ํŒŒ์ผ์— ํ–‰์„ ์ถ”๊ฐ€ํ•˜์‹ญ์‹œ์˜ค ์•ž์œผ๋กœ ๋” ๋‚˜์•„ ๊ฐ€๊ธฐ ์ „์— ์ •๊ธฐ์ ์œผ๋กœ ์‚ฌ์ดํŠธ๋ฅผ ๋ฐฑ์—…ํ•˜์‹ญ์‹œ์˜ค ๋‚˜๋Š” ์นด๋“œ๋ฅผ ๋งจ ์œ„๋กœ ์˜ฌ๋ ค ๋†“์„ ๊ฒŒ

๊ทธ๊ฒŒ ๋ฐ”๋กœ Akeeba ๋ฐฑ์—…์œผ๋กœ ์–ด๋–ป๊ฒŒ ํ•  ์ˆ˜ ์žˆ๋Š”์ง€์— ๋Œ€ํ•œ ๋งํฌ์ž…๋‹ˆ๋‹ค ์ข‹์€ ์—ฐ์Šต์„ํ•˜๊ณ  ์–ธ์ œ๋“ ์ง€ ๋’ค์—์„œ ํŒŒ์ผ๋กœ ์›์ˆญ์ด์ฒ˜๋Ÿผ ๋†€ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค ์‚ฌ์ดํŠธ์˜ ๋์ด๋‚˜ ํ˜ธ์ŠคํŒ… ํŒจ๋„์—์„œ ๋ฌด์–ธ๊ฐ€๊ฐ€ ์ผ์–ด๋‚œ ๊ฒฝ์šฐ ๋˜๋Š” ๋ฌด์–ธ๊ฐ€๋ฅผ ํ•  ๊ฒฝ์šฐ์— ๋Œ€๋น„ํ•˜์—ฌ ์ข‹์€ ๋ฐฑ์—… ๊ทธ๊ฒŒ ๋‚ด๊ฐ€ ์—ฌ๊ธฐ์„œํ•ด์•ผ ํ•  ๋ง์€ ์•„๋‹ˆ์•ผ ๋‹น์‹ ์ดํ•˜๊ณ  ์‹ถ์€ ๊ฒƒ์€ ๋กœ๊ทธ์ธํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค ์›น ํ˜ธ์ŠคํŒ… ์ œ์–ดํŒ, ๊ท€ํ•˜์˜ ์›น ํ˜ธ์ŠคํŒ…์„์œ„ํ•œ ํŒŒ์ผ ๊ด€๋ฆฌ์ž ๊ณ„์ •์„ ๋งŒ๋“ค๊ณ  ํŒŒ์ผ์„ ์ถ”๊ฐ€ํ•˜์‹ญ์‹œ์˜ค

์ด์ œ Joomla์—์„œ ํ™•์žฅ ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜์—ฌ์ด ์ž‘์—…์„ ์ˆ˜ํ–‰ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค ๊ทธ ํŒŒ์ผ์— ์•ก์„ธ์Šค ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค ์œ ์ผํ•œ ๋ฌธ์ œ๋Š” ๋ณ€๊ฒฝํ•˜๋Š” ๊ฒฝ์šฐ์ž…๋‹ˆ๋‹ค ์ž˜๋ชป๋œ PHP INI ํŒŒ์ผ์˜ ๋‚ด์šฉ์ด๊ฑฐ๋‚˜ ํŠนํžˆ ๋‹ค๋ฅธ ํŒŒ์ผ ์ธ ๊ฒฝ์šฐ ์—‰๋ง์ด ๋  ์ˆ˜์žˆ๋Š” ํŒŒ์ผ์€ htaccess ํŒŒ์ผ์ž…๋‹ˆ๋‹ค Joomla์˜ ๋ฐ”๋กœ ๊ทธ ํ™•์žฅ ์ค‘ ํ•˜๋‚˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์‚ฌ์ดํŠธ ์ถฉ๋Œ – ๋‹น์‹ ์€ 500 ์„œ๋ฒ„ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค – ๋‹น์‹ ์€ ๊ทธ ํŒŒ์ผ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค

๋‹ค์‹œ ๋งค๋‹ˆ์ € ๋‹น์‹ ์€ ๋‹น์‹ ์˜ ํ˜ธ์ŠคํŒ… ๊ณ„์ •์œผ๋กœ ๋“ค์–ด๊ฐ€์„œ ํŒŒ์ผ ๊ด€๋ฆฌ์ž์™€ ๋‚˜๋Š” ์ ์–ด๋„์ด ํŠœํ† ๋ฆฌ์–ผ์—์„œ ์ข‹์€ ๋ฐฉ๋ฒ•์ด๋ผ๊ณ  ์ƒ๊ฐํ•œ๋‹ค ๊ท€ํ•˜์˜ ์›น ํ˜ธ์ŠคํŒ… ๊ณ„์ •์—์„œ ํŒŒ์ผ ๊ด€๋ฆฌ์ž๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์‹œ์ž‘ํ•˜์‹ญ์‹œ์˜ค ์–ด๋–ค ์ผ์ด ์ƒ๊ธฐ๋ฉด ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ์‰ฝ๊ฒŒ ์ทจ์†Œ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค ๊ท€ํ•˜์˜ ์‚ฌ์ดํŠธ๊ฐ€ ๋‹ค์‹œ ๊ฐ€๋™๋˜๊ณ  ์ž ๊ธฐ์ง€ ์•Š์Šต๋‹ˆ๋‹ค ๊ทธ๋ž˜์„œ ๋„ค๊ฐ€ ์›ํ•˜๋Š” ๊ฑธ ํŒŒ์ผ ๊ด€๋ฆฌ์ž๋กœ ์ด๋™ํ•˜์‹ญ์‹œ์˜ค ์—ฌ๊ธฐ์„œ ์›ํ•˜๋Š” ์ž‘์—…์€ ๊ท€ํ•˜์˜ Joomla ์„ค์น˜ ๊ด€๋ฆฌ์ž ํด๋”

๊ทธ๋ž˜์„œ ๋ฐ”๋กœ ์—ฌ๊ธฐ๊ฐ€ ๊ธฐ๋ณธ์ž…๋‹ˆ๋‹ค Joomlacom ์‚ฌ์ดํŠธ ๋‹ค์Œ์€ ๊ธฐ๋ณธ์ ์œผ๋กœ ํ™ˆ ํด๋”์ž…๋‹ˆ๋‹ค ๋‚˜๋Š” ๊ฐˆ๊ฑฐ์•ผ

๊ณต๊ฐœ html๋กœ ์ด๋™ ํ•œ ๋‹ค์Œ ๊ด€๋ฆฌ์ž ํด๋”์ด๋ฉฐ์ด ๊ด€๋ฆฌ์ž ํด๋”์— ์žˆ์Šต๋‹ˆ๋‹ค ํŒŒ์ผ์„ ๋งŒ๋“ญ๋‹ˆ๋‹ค ์ด์ œ ์›น ํ˜ธ์ŠคํŠธ๊ฐ€์ด ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜์ง€ ๋ชปํ•˜๊ฒŒ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค ๋‹น์‹ ์€ ๊ทธ (๊ฒƒ)๋“ค์„ ์ ‘์ด‰ํ•˜๊ณ  ๊ทธ (๊ฒƒ)๋“ค์„ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์š”๊ตฌํ•ด์•ผ ํ•  ๊ฒƒ์ด๋‹ค, ์„ค์ •์ด๋‚˜ ์žฅ์†Œ ๋˜๋Š” ์›ํ•˜๋Š” ๊ฒฝ์šฐ ์–ธ์ œ๋“ ์ง€ ์ €์—๊ฒŒ ์—ฐ๋ฝ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค Tim@cybersalthosting

com ๋˜๋Š” Tim @ cybersaltcom ๋‘˜ ์ค‘ ํ•˜๋‚˜๊ฐ€ ์ž‘๋™ํ•˜๊ณ  ์šฐ๋ฆฌ๋Š” Cybersalt ์„œ๋ฒ„์—์„œ ์‚ฌ์ดํŠธ๋ฅผ ํ˜ธ์ŠคํŒ…ํ•˜๋Š” ๊ฒƒ์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•˜์‹ญ์‹œ์˜ค ๊ทธ๋Ÿฌ๋‚˜ ์ด๊ฒƒ์€ ๋‚ด ์„œ๋ฒ„์—์„œ ์ž‘์—…ํ•˜๊ณ  ํ•ด๋‹น ๊ด€๋ฆฌ์ž ํด๋”์—์„œ ์ˆ˜ํ–‰ํ•˜๋ ค๋Š” ์ž‘์—…์„ PHPini ํŒŒ์ผ

๊ทธ๋ž˜์„œ ์ €๋Š” ํ”Œ๋Ÿฌ์Šค ํŒŒ์ผ์„ ํด๋ฆญ ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค PHPini๋ผ๊ณ  ์ด๋ฆ„์„ ์ง“๊ณ  ๊ทธ๋Ÿฐ ๋‹ค์Œ ์ƒˆ ํŒŒ์ผ์„ ๋งŒ๋“ญ๋‹ˆ๋‹ค ๋‹ค์Œ์œผ๋กœ ๋งˆ์šฐ์Šค ์˜ค๋ฅธ์ชฝ ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜์—ฌ ํŽธ์ง‘ํ•˜๊ณ  ๋‚˜์„œ์ด ๋ผ์ธ์„ ๋ถ™์—ฌ ๋„ฃ์„๊ฑฐ์•ผ ๊ทธ๋ฆฌ๊ณ  ๋‚ด๊ฐ€ ์—ฌ๊ธฐ์žˆ๋Š”๊ฑฐ์•ผ

์ค€๋น„๊ฐ€ ๋œ ๋‹ค๋ฅธ ์ฐฝ์—์„œ ์šฐ๋ฆฌ๊ฐ€ ๊ฐ€์„œ expose_php = off ๊ธฐ๋ณธ์ ์œผ๋กœ ์šฐ๋ฆฌ๋Š” PHP ๋ฒ„์ „์„ ๊ณต๊ฐœํ•˜๋Š” ๊ธฐ๋Šฅ์ด๋‚˜ ์˜ต์…˜์„ ๋Œ๋ฆฌ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค Joomla๊ฐ€ ์‚ฌ์šฉํ•˜๊ณ ์žˆ๋Š” ๊ฒƒ,์ด ๋ฌธ์ œ์— ๋Œ€ํ•ด์ด ํด๋”์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ๋ฌด์—‡์ด๋“ ๊ฐ„์— PHPini ํŒŒ์ผ์—์„œ ๋งˆ์šฐ์Šค ์˜ค๋ฅธ์ชฝ ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜์—ฌ ๋ถ™์—ฌ ๋„ฃ๊ธฐ ๋งŒํ•˜๋ฉด๋ฉ๋‹ˆ๋‹ค ๋ฐฉ๊ธˆ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค

์šฐ๋ฆฌ๋Š” ๋ณ€ํ™”๋ฅผ ์ €์žฅํ•˜๋ ค๊ณ ํ•ฉ๋‹ˆ๋‹ค ๊ทธ๋Ÿด๊ฑฐ์•ผ ๊ทธ๊ฒƒ์„ ๋Œ๋ด ์ด์ œ ๋‹น์‹ ์ด ๊ทธ ์ผ์„ ์˜ฌ๋ฐ”๋ฅด๊ฒŒํ•˜๊ณ  ๊ดœ์ฐฎ์€์ง€ ํ™•์ธํ•˜์‹ญ์‹œ์˜ค ๊ท€ํ•˜์˜ ์„œ๋ฒ„์—์„œ ์šฐ๋ฆฌ๊ฐ€ ํ•  ์ˆ˜์žˆ๋Š” basicjoomla

com ์‚ฌ์ดํŠธ๋กœ ๋Œ์•„ ๊ฐ€์ง€ ์•Š๋Š” ์ด์œ ๋Š” ๋ฌด์—‡์ž…๋‹ˆ๊นŒ? ๊ทธ ๊ณต์งœ๋กœ ์ž…๋ ฅ, ์šฐ๋ฆฌ๋Š” ์ง‘์— ํด๋ฆญํ•˜๊ณ  ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค ๊ทธ๋ž˜์„œ ๊ทธ๊ฑด ๋‹น์‹ ์˜ ์œ„์น˜๋ฅผ โ€‹โ€‹์œ ์ง€ํ•˜๋Š” ๋‹ค๋งŒ ๊ฒฝํŽธ ํ•œ ์ž‘์€ ๋ PHP ๋…ธ์ถœ์„ ํ•ด์ œํ•˜๋ฉด "์ด๋ด, ๋‚ด๊ฐ€ ๋„ˆ์˜ ์‚ฌ์ดํŠธ์— ์นจ์ž…ํ•˜๊ธฐ ๋” ์‰ฌ์šด ๋ฐฉ๋ฒ•์ด ๋ญ๋‹ˆ?"๋ผ๊ณ  ๋ฌป๋Š” ์งˆ๋ฌธ์ด ๋‚˜์˜จ๋‹ค ๊ทธ๋ƒฅ ์ซ“์•„ ๋‚ด๋ฉด ์ •๋ณด๋ฅผ ์–ป์ง€ ๋ชปํ•ด ๊ทธ๋ž˜์„œ ๋‚˜๋Š” ๊ทธ ๋ถ€๋ถ„์„ ๊ฐ์Œ€ ๊ฒƒ์ด๋‹ค

์œ ์ง€ ๋ณด์ˆ˜ ์›”์š”์ผ ์ƒ์ค‘๊ณ„ ๋ณด๊ณ  ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค ๋ˆ„๊ตฐ๊ฐ€ ๋ผ์ด๋ธŒ๋ฅผ๋ณด๊ณ  ์žˆ๋Š”์ง€ ํ™•์ธํ•˜๋ ค๋ฉด ์งˆ๋ฌธ์ด ์žˆ์Šต๋‹ˆ๋‹ค ๋‹ค์‹œ ํ•œ๋ฒˆ ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค ๋‹น์‹ 

์ด๊ฒƒ์ด ๋„์›€์ด๋œ๋‹ค๋ฉด, ๋‚ด๊ฐ€ ๊ตฌ๋…์„ ์–ป์—ˆ ์œผ๋ฉด ์ข‹์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค ๊ตฌ๋…ํ•˜๊ณ  ๋ฒจ์†Œ๋ฆฌ๋ฅผ ์šธ๋ฆฌ๋ฉด ์ƒˆ๋กœ์šด ์•Œ๋ฆผ์„๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค ์ฑ„๋„ ์ถ”๊ฐ€, ์ƒˆ๋กœ์šด ์‹ค์‹œ๊ฐ„ ์ŠคํŠธ๋ฆผ ๋ฐ ์ƒˆ๋กœ์šด ์ž์Šต์„œ ๊ณง ์˜ฌ ๊ฒƒ์ด๋‹ค ํ•ญ์ƒ ๊ทธ๋ ‡๋“ฏ์ด Joomla ์‚ฌ์ดํŠธ ๋ฐ ์‹ ์˜ ์ถ•๋ณต