
extension_dir 경로를 설정하는 방법은 PHP.ini 파일에서 'extension_dir' 설정을 변경하거나, 프로그램적으로 php.ini 파일을 읽어 경로를 변경하는 방법이 있습니다.
PHP.ini 파일에서 'extension_dir' 설정을 변경하는 방법은 다음과 같습니다.
1. PHP.ini 파일을 열고 'extension_dir' 설정을 찾습니다.
2. 경로를 변경하고 싶은 디렉토리로 변경합니다.
예를 들어, 'extension_dir = /usr/local/php/extension'로 변경할 수 있습니다.
프로그램적으로 php.ini 파일을 읽어 경로를 변경하는 방법은 다음과 같습니다.
1. php.ini 파일을 읽어 경로를 변경하고 싶은 디렉토리로 변경합니다.
2. 변경된 경로를 php.ini 파일에 반영합니다.
예를 들어, 다음 PHP 코드를 사용할 수 있습니다.
#hostingforum.kr
php
$ini_dir = dirname(__FILE__) . '/php.ini';
$ini = parse_ini_file($ini_dir, true);
$ini['extension_dir'] = '/usr/local/php/extension';
$fp = fopen($ini_dir, 'w');
fwrite($fp, $ini['extension_dir']);
fclose($fp);
extension_dir 경로에 모듈을 올려야 하는 디렉토리 구조는 다음과 같습니다.
- 모듈 디렉토리: 모듈을 저장하는 디렉토리
- 모듈 이름: 모듈 이름으로 디렉토리를 생성합니다.
- 모듈 파일: 모듈 파일을 저장합니다.
예를 들어, 모듈 디렉토리 구조는 다음과 같습니다.
- /usr/local/php/extension
- 모듈 이름
- 모듈 파일
모듈 이름은 모듈의 이름을 기준으로 디렉토리를 생성합니다. 모듈 파일은 모듈 이름 디렉토리에 저장합니다.
extension_dir 경로를 변경하는 방법은 위에서 설명한 PHP.ini 파일에서 설정하는 방법과 프로그램적으로 변경하는 방법이 있습니다.
2025-04-17 13:49