| 제목 | $_SERVER['CI_ENV'] 를 CLI에서 사용할 수 있는 방법이 있나요? | ||
|---|---|---|---|
| 카테고리 | PHP | ||
| 글쓴이 | lzao | 작성시각 | 2021/03/17 15:03:57 | 
| 
                         | 
                |||
| 
                         안녕하세요. crontab 으로 cli 환경에서 php 를 실행하려고 합니다 local, development, production 환경을 나눠 작동해야 해서 $_SERVER['CI_ENV'] 를 활용하려고 하는데 웹이 아니면 작동을 못하더라구요... 그래서 CLI 환경에서 $_SERVER['CI_ENV'] 를 사용하고 싶은데 방법이 있을까요? Codeigniter 는 3.1.1 버전이고 php는 7.4 버전입니다. nginx 사용중입니다.  | 
                |||
| 다음글 | git 질문입니다. (1) | ||
| 이전글 | 데이터베이스 협업 분업 방법 질문. (5) | ||
| 
                             
                                변종원(웅파)
                                /
                                2021/03/17 15:17:45 /
                                추천
                                0
                             
                             | 
                    
| 
                             
                                lzao
                                /
                                2021/03/18 16:47:30 /
                                추천
                                0
                             
                            답변 감사합니다. 자답입니다. linux 상의 환경변수를 세팅해서 사용하면 CLI 상에서 server 변수를 사용할 수 있습니다.  | 
                    
| 
                             
                                변종원(웅파)
                                /
                                2021/03/19 11:17:16 /
                                추천
                                0
                             
                            
                                서버 배포할때 환경변수도 각각의 환경에 맞게 설정해준다면 원하시는 환경을 만들 수 있겠네요. (여러 대 자동 배포를 기준으로 생각해서 답변을 한지라..)
                             
                         | 
                    
| 
                             
                                lzao
                                /
                                2021/03/19 11:22:49 /
                                추천
                                0
                             
                            
                                그렇네요 여러 대 자동 배포라면 좀 고민을 더 해봐야겠네요
                             
                         | 
                    
cli환경에서는 서버변수를 사용할 수 없습니다.