쪽팔리면 질문하지 맙시다. 소중한 답변 댓글을 삭제하는건 부끄러운 일 입니다
안녕하세요. proxmox 8.1.3 을 사용하고 있습니다.
VM에 rocky 9.3 설치하여, 사용환경에 필요한 php 7.2.34 를 설치하였는데,
proxmox 웹 콘솔화면에서 터미널을 열어서 php -m을 하였을때와, mobaxterm 프로그램으로 ssh 연결하여 php -m을 하였을 경우
php Modules, Zend modules의 결과값이 다르게 나옵니다 ㅠㅠ . 같은 계정이구요. phpinfo.php로 웹 확인을 하면 웹콘솔과 같은 내용으로 잘 나오는데
mobaxterm에서는 모듈들이 많이 빠져서 보이더라구요....
초보적이고 뭔가 놓치고 있는것 같은데,, 혹시 이유를 아시는 분 계실까요?
phpinfo() ·Î iniÆÄÀÏ °¢°¢ ¾îµð¼ Àоî¿À³ª ã¾Æº¸¼¼¿ä~
php -v : ¹öÀüÈ®ÀÎ
php --ini : php.ini °æ·ÎÈ®ÀÎ
ifconfig : IPÈ®ÀÎ (¸í·É¾î°¡ ¾øÀ¸¸é ip addr )
µîÀ¸·Î php¹öÀü°ú ¼³Á¤ÆÄÀÏ°ú ÇØ´ç È£½ºÆ®°¡ ÀÏÄ¡ÇÏ´ÂÁö È®ÀÎÇغ¸¼¼¿ä..
1. test °èÁ¤À¸·Î ¹Ù·Î Á¢¼ÓÇß´ÂÁö ¿©ºÎ
À¥ Äְܼú ÇØ´çssh Ŭ¶óÀ̾ðÆ® ¸ðµÎ Á¢¼Ó½Ã test °èÁ¤À¸·Î ¹Ù·Î Á¢¼ÓÇϽŠ°Ô ¸Â³ª¿ä?
À¥ Äֿܼ¡¼ root ·Î ·Î±×ÀÎÇÏ°í su test ·Î ½ºÀ§Äª ÇÏ¸é ±âº»È¯°æÀº root ±âÁØÀ̶ó¼ Â÷ÀÌ°¡ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù.
2. path È®ÀÎ
echo $PATH ·Î ÇöÀç Æнº¸¦ È®ÀÎÇÏ°í
which php ·Î Æнº¿¡ °É·ÁÀÖ´Â php ÆÄÀÏÀÇ À§Ä¡°¡ »ç¿ëÇϽô phpÀÇ À§Ä¡ÀÎÁö È®ÀÎÇÕ´Ï´Ù.
±×¿Ü ½Ã½ºÅÛ¿¡¼ php °¡ ¿©·¯°³ Àִ°ÇÁö È®ÀÎÇϱâ À§ÇØ
find / -type f -name php -executable ¸í·ÉÀ¸·Î ½Ã½ºÅÛ¿¡ Á¸ÀçÇÏ´Â php ÆÄÀÏÀ» °Ë»öÇÒ ¼öµµ ÀÖ½À´Ï´Ù.
ÆÄÀÏÀÌ ¿©·¯°³ÀÎ °æ¿ì¿¡´Â ½ÇÇà½Ã °æ·Î¸¦ ÁöÁ¤Çؼ ¿øÇÏ´Â php¸¦ ½ÇÇàÇÏ´Â °ÍÀ¸·Î Æнº¸¦ °íÁ¤ÇÒ ¼öµµ ÀÖ½À´Ï´Ù.