보통 데이터베이스 연결 설정 (예 : db 호스트, db 이름, 사용자, 패스)에 대한 전역 변수가있는 구성 파일이 있습니다.다른 사용자/DB에 대한 dev에 대한 쉬운 처리 방법 dev에. machine vs production server
나는 또한 정말로 내 dev 컴퓨터에서 프로덕션 서버로 모든 파일을 끌어다 놓을 수 있습니다. 그러나 개발 DB 호스트 등은 프로덕션 서버에있는 것과 다를 수 있습니다.
PHP에서 과 같은 쉬운 방법이 있습니까? "dev-machine에있는 경우이 값을 사용하십시오"? (나는 호스트 IP/이름을 기반으로 해킹을 피하는 것을 선호한다.) 예를 들어 $DEV_MACHINE
이 dev 머신에서 true로 설정되도록 php.ini 또는 httpd.conf에서 설정하는 것과 같은 것을 생각하고있다.
및'개발'플래그? 나는 궁금해서 알고 있습니다. –
예를 들어 다시 설치할 때 항상 동일한 호스트 이름을 사용하지는 않습니다. 내 호스트 이름을 다른 것으로 바꾸면 모든 PHP 파일을 편집하고 싶지 않습니다. – aioobe
우리는 다른 stagings (dev, client, production)에 대한 도메인 이름을 가진 .ini 파일을 가지고 있으며, 변경하면 하나의 파일 만 편집하면됩니다 –