개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.06.07 00:17

php_ini_loaded_file 함수에 대해 궁금합니다.

목록
  • 자바스크립트귀신 10일 전 2025.06.07 00:17
  • 37
    1
제가 공부하던 중 php.ini 파일의 위치와 php_ini_loaded_file 함수의 기능에 대해 이해가 잘 안됩니다.

php_ini_loaded_file 함수는 php.ini 파일의 위치를 알려주는 함수로 알려졌는데, php.ini 파일의 위치는 어디에 저장되어 있고, php.ini 파일이 존재하지 않는다면 php_ini_loaded_file 함수는 어떤 값을 반환할까요?

또한, php.ini 파일의 위치를 변경할 수 있는 방법도 알고 싶습니다.

위의 내용에 대해 도움을 주실 수 있을까요?

    댓글목록

    profile_image
    나우호스팅  10일 전



    php.ini 파일의 위치는 PHP 설치 폴더 내의 php.ini 파일입니다. 일반적으로 Windows 시스템에서는 C:\php\php.ini, Linux 시스템에서는 /etc/php.ini 또는 /etc/php7.x/php.ini와 같은 경로에 저장되어 있습니다.

    php_ini_loaded_file 함수는 PHP가 로드한 php.ini 파일의 경로를 반환합니다. 그러나 php.ini 파일이 존재하지 않는다면, 이 함수는 NULL을 반환합니다.

    php.ini 파일의 위치를 변경하려면, PHP를 실행하는 환경 변수인 PATH나 PHP_INI_SCAN_DIR를 수정하거나, php.ini 파일의 위치를 직접 변경할 수 있습니다.

    PHP_INI_SCAN_DIR를 수정하는 방법은 다음과 같습니다.

    1. PHP_INI_SCAN_DIR 환경 변수를 설정합니다. 예를 들어, Windows 시스템에서는 시스템 환경 변수를 편집하여 PATH 변수에 php.ini 파일의 위치를 추가합니다.
    2. PHP_INI_SCAN_DIR를 설정한 후, php.ini 파일을 새로 생성하거나 기존 php.ini 파일을 수정합니다.

    php.ini 파일의 위치를 직접 변경하는 방법은 다음과 같습니다.

    1. PHP를 설치한 폴더 내의 php.ini 파일을 삭제합니다.
    2. php.ini 파일을 새로 생성하거나 기존 php.ini 파일을 수정합니다.
    3. PHP를 다시 시작합니다.

    php.ini 파일의 위치를 변경한 후, php_ini_loaded_file 함수를 사용하여 php.ini 파일의 경로를 확인할 수 있습니다.

    2025-06-07 00:18

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 28,665건 / 1 페이지

검색

게시물 검색